I guess you must have already tried to watch documentaries, news, films and the like, in English.You've got plenty of possibilities to do so: DTT, DVDs, BlueRays, the Internet, etc.
In my case, I am really hooked on TV series, that's why I like spending
time watching my favourite series in English. I wanted to recommend you
three I am really fond of. The first one is called “ONCE UPON A
TIME” (actually, you can watch it currently in Antena 3 at ten on
Tuesdays: don't forget to change the language of the DTT into
English!!!! ) and it mixes reality with fairy tales, doing this in a
very imaginative way. The second one is named “MODERN FAMILY” and it
deals with family in a modern way (as the title suggests) (And I think
you can watch it in Neox on the same day: what a pity!!! You need a
recorder if you want to watch both!!!! ). And the third one’s name is
“HOW I MET YOUR MOTHER” and it focuses on the life of a group of
thirty-somethings, their friendship and their lives (It could be like a
continuation of FRIENDS) (And you can also watch it in NEOX in the
afternoon).
So these are my recommendations, but anything you like (whatever it
is), try to watch it in English and try to do it on a regular basis!!!
You will see how your English understanding improves!!!!!