I think English speaking is the common question faced by Chinese people. My classmate and colleague all meet the trouble, so i can not find the environment to speak English.
Your advice sounds good, but the real problem is no one is stick-to-itive, especailly the English native. How can i do? Actually, i do need those software mentioned in that message. ha ha....
Well, you coud rent DVDs and listen to them in English, learn English songs by heart andphonetically and practise singing them aloud. There are books recorded on DVDs; you could buy one, then buy the book too, and record yourself reading passages, then compare and correct... (For a start
Google: English language learning tapes You will find lots of possibilities. I googled and found a great variety of materials specifically for Chinese students learning English. No, they're not free. But then most of the time, you get what you pay for. If you really want to improve your spoken English, you have to "put your money where your mouth is" and then "put your mout