If you would like ideas on how to improve your English outside the classroom in a fun and interactive way, you should try http://www.lyricstraining.com/! You can choose from three levels of difficulty and there are many different songs with their music videos. All you do is listen and fill in the blanks, and the song moves at your speed. You can track your scores and even practise other languages if you want to.
Give it a try and let us know what you think!