Hi,
How are you I hope you been doing good. I have the same problem and am afraid from talking with foreigners. When I am talking through chatting programs like WhatsApp or other text messages applications it is easy for me but the problem when am going to talk, maybe there is one deference between us is that where I'm living there is no people using the English language but maybe in China there is more, and one more thing is that I'm 35 years old. There is something maybe you will benefit if you kept in your mind and thought about it is that you have to forget about your native language and don't try to translate then talk, you have to learn how to think in English, talk to your self first when you are alone and no one is talking to you. If you want to learn how to increase your Knowledge about vocabulary and how to use your words it's a little bit difficult because you have to learn more about the English culture and literature and this will come from reading and traveling, so If you have the time don't waste it and make every second is useful by reading the stories or anything else. Sorry for Lengthening, i hope you get what you wish.