If you haven’t already checked out this web resource, I would thoroughly recommend it. Breaking News English is a comprehensive website designed to help you improve your English language skills. It includes a wide variety of activities to keep your English in shipshape, and everything is current, so in addition to improving your language skills, you will keep up to date with current affairs. It´s a win-win situation.
Whatever your motivations are for improving your level, this site will address them. One huge advantage is that the recordings can be played at various speeds, so you can evaluate your listening comprehension independently. Furthermore, you can subscribe to the site, and receive instant messages in your email, or your RSS feed.