The best way for non-English speakers to improve their English ability?

China
April 17, 2008 8:13am CST
English is becoming a global language as we all know. But in those ESL countries, though people spend a lot of time on it, they don't seem to find an effective way to improve themselves. The biggest problem is we don't have an English-speaking environment. And there are few people can afford going abroad to experience studying/working/living with native English speakers. I've been learning English at school/university for almost 9years, now I can understand what people tell me in English, but it's still a little difficul for me to express everything I truely want to say. I feel so ashamed..but don't know what to do...
1 person likes this
2 responses
@se7enthbird (8307)
• Philippines
18 Apr 08
English is not becoming a global language, english is the universal language. english is the second language of almost every nation. to learn more of a language you need someone to talk with that language. my wife worked at japan before and she dont know how to speak their language. everyday she learn a single word or two and always have someone to talk to. in three months she can comunicate in simple japanese language because she has someone to talk with and someone who corrects her if she is wrong.
@ayou82 (3450)
• Philippines
17 Apr 08
The best way is to read read and read .. alot.. and start speaking english at home and in front of your friends that is going to be a good practice..