Some sites to improve your listening skills:
Interactive IPA chart
Videos with quizes
ESL Lab
Intermediate Level
Advanced Level
Basic, Intermediate and Advanced
Lyrics training I'm sure you'll love this website!
Some videos about Human Rights.
Podcast Gallery: Great directory of Audio and Video Podcasts for developing listening skills
Videos: TED is a non-profit devoted to Ideas Worth Spreading. Browse their website for talks on different topics (Videos available with subtitles in different languages)