If you’re not making good progress in learning English, maybe because you have not kept a balance between input and output. For some people, the problem is input. They don’t do enough reading. Some people rarely listen to English. They go to school, but do not read books after class. I asked my students of level 3 if they watch English TV programs regularly, most of them shook their heads. It’s terrible. Learning English should be an enjoyable thing to do, but many students struggle because of so many new words to remember and so many grammar rules to learn and exercises to do. This needs to be changed. Borrow some interesting, easy to read books from the library, some children’s books, I suggest. While learning English, try not to read anything in your native language. If you want to read news about your country, read it in English. For listening, watch your favorite English TV programs. You may want to order a DVR (Digital Video Recorder) from your cable company, and record the programs you want to watch and watch them at your convenient time. You also need an MP3 player, which is not expensive to buy these days, and download listening materials from ESL podcast sites (http://www.rong-chang.com/podcast.htm). The advantage of having an MP3 player is that you can listen to English anywhere, anytime, while walking, doing the housework, before going to sleep. All the time you spend listening to music should now be spent listening to English. Regarding output, you need to find opportunities to speak English. The most important learning principle is LEARNING BY DOING. Learning English is the same. You learn to speak English by speaking it. In a new country, try to make new friends. Learn how to start a conversation with a stranger. Go to parties on the weekend. When a salesman calls you, pick up the phone and talk to him, just make sure you don’t buy things from them. For writing practice, use your email often. Email your friends, your teachers. You can also find a pen pal to write to or chat with for English learning purposes (http://www.rong-chang.com/talk/talksign.htm).