
Learn and practice vocabulary and grammar through different games and projects:
http://www.oup.com/elt/global/products/englishalive/englishalive2/
http://a4esl.org/q/f/y/zz98mvm.htm
More grammar:
Practise your pronunciation. This will be very useful. Visit the following websites:
http://esl.about.com/library/listening/blIPAconsonants.htm
http://esl.about.com/library/listening/blIPAvowels.htm

You will find listening activities just with one click:

Vocabulary: http://a4esl.org/a/v.html
Crosswords: http://iteslj.org/cw/