Choose grammar games to practice the grammar you need work on.
English media lab grammar games
http://www.englishmedialab.com/grammar_games.html
ESL Games world grammar games
http://www.eslgamesworld.com/members/games/grammar/index.html
Other great websites
Practice reading articles about interesting current events and completing exercises.
http://www.breakingnewsenglish.com/
lyrics training
http://lyricstraining.com/