✔ 最佳答案
Frankly speaking, I believe that English is a subject that depends a lot on yourself. I learnt my English from work indeed in the past 20 years. You must grab all chances to get in contact with English correspondences and conversations in order to really improve your command of English.
Read carefully how English speaking people write their emails or faxes, memorize them and try to fix them to your writings. Don't miss any chances to say "hello" or "goodbye" to Western people. It will buy you the courage to step out to the English world.
If you put your effort only at the school time and then hide yourself behind the opportunity of using English, it's just a waste of time and money.
A simple example, are you using "Chinese" or "English" menu on your mobile phone? Try sticking to the English menu and within a week or two, you'll get used to them. Read all the road signs and advertisement boards on the streets, forever, there are both English and Chinese. All these are free of charge and they are realistic application of practical English, right?
It's rather difficult to tell whether knowing both Chinese and English is able to bridge the gap since these two languages are totally different. The problem of some people is that they think in the Chinese way and try to express in English. This is one of the main reason to create "Chinglish"....:)
Hope the above helps you a bit to improve your command of English.