Use Audio Books
I can’t stress enough how important listening skills are in learning English. So you should take every opportunity to listen to people speaking English and audio books are a great source.
Buy, rent or borrow an audio book; one that you already have the printed version of and are familiar with. (Make sure the audio book contains the full text and isn’t condensed or abridged.)
If you haven’t already read the book, try to read it first to familiarise yourself with the story, then listen to the text whilst reading the book again.
You can even buy audio books especially recorded for English learners at different levels of ability that have the text included.