Well, this thread is somehow interesting... everyone keeps saying that "my English is poor"... hey, don't be shy! A good reason to type English instead of Chinese is simply because it can be much, much quicker!
As for my personal experience, trying to write English letters/articles in all possible ways is a very good solution to improve our English... Got to admit that it's a very COOL idea to have "EnglishQ" here!

For you guy's information, if you have any "English"-relative problem, you can try to find solutions at
http://www.English-Forums.com/, especially those you wanna ask the native English-speaking people.

Enjoy.