As Chairman Mao Said: "Good Good Study, Day Day Up" ( 好好学习,天天向上-毛泽东说) (Actually "Study hard, make progress everyday" ;) There is no easy way to learn anything, you must put in a lot of effort to learn a language well. Might I also suggest that you try writing your questions in English in this forum instead of Chinese. Answer questions about English in English not in Chinese. This way your English will improve more rapidly. Everyone here asks questions in Chinese about English, why not ask in English? I've studied Chinese for 18 months and I am happy with my progress. What did I do? I lived in China 1 year, tried always to speak Chinese with as many native Chinese speakers as possible (which was not difficult) Also as I was working in Tonghua City of Jilin Province with about 10 foreigners there was not many people to speak English with anyway. Speak english everyday, watch English movies, read English books, read English websites. There is internet radio you can listen to English radio on the internet. If you are a student you can sometimes speak English with your classmates. You can also make many penpal friends on the internet with people who speak fluent English as a native language and are keen to learn more about Chinese culture and living. You can find these type of people and write emails to them everyday back and forth in English. If there's anything I said you don't understand you can ask me, maybe I can explain in Chinese. HA! But...I think learning the language you should first have it explained in English, then if you still can't understand use Chinese. Ultimately if you love learning and enjoy learning the language then the hard work will not seem like hard work at all, and you can enjoy learning English as I've enjoyed learning Chinese.