I do understand the problems a lot of you are talking about. I studied French and German at university (a long time ago!) and I didn't have many French or German people to talk to. I made sure I listened to a lot of native speakers on the TV or radio or on cassettes from my teachers. I spoke to myself. I spoke to my classmates and I read a lot. Reading aloud (reading and speaking the words as you read) is also a good thing to do to practise speaking. Fortunately I did have a chance to visit those countries as they are not so far away as Britain or America is from China - but a lot of the time it was up to me to try to improve as best as I could without being able to speak to French of German people.
That is what you should all do with your English. I wish you LOTS of luck with your studies and I hope the advice helps.
liuxuepaper.com