Listen&write is a great website to practise both your listening and writing skills. What's more: it's free of charge!!!
You have a wide choice of levels so I'm sure you will find a suitable one to start with and from there start building up your confidence in understanding English. The fact that you can see the spoken words in written form will certainly help you consolidate their spelling via an old technique as it is dictation.
There are three modes you can choose from:
- Full Mode: you need to type in the full word itself and if you spell it correctly it is shown on the screen directly.
- Quick Mode: only by typing in the first letter you get the full word on the screen.
- Blank Mode: the text is shown with blank spaces, you need to type in the correct word in the blank.
Anyway, you're free to find your own mood! Just give it a try & have fun with English! :O)