Practice basic English skills through playing English games online. For instance, MES games (marks-english-school.com) offers free, fun online games that teach everything from verb usage to punctuation. If you do poorly in an online game, spend some time studying the concepts you had trouble with; then play the game again.
Play group speaking games with English-speaking friends. Language games like Taboo and Catch Phrase ask players to practice speaking skills. In both games, players must use descriptions and definitions to get their partners to guess the word they have drawn. This will improve your vocabulary and synonym use. When you play with English-speaking friends, you can also practice your pronunciation.
Modify typical outdoor sports and indoor games into English teaching games by asking players to speak a full sentence about the game before they attempt to score points. For instance, you can require a sentence before a batter attempts to hit the ball or to determine who gets control of the basketball in a game. The Internet TESL Journal also recommends playing cards, a game in which students must write on a specific topic for each suit played.