Another technique is “to speak to Chinese people in Chinese language.”
Here in China, foreigners need different services, and all those services are given by Chinese people.
For example, we need bank account, buying foods, clothes, taking taxi and so on, in this way we meet many Chinese people but many foreigners they don’t like to use Chinese language when they are asking those services. They prefer translator.
It’s not good to use translator all the time, trying to say what you need in Chinese if you don’t know, using Google translator but trying to read the translation to the one you are asking the service, it will help you to learn more.
After those different techniques mentioned above, I can say “to use what you know and say as you can” have a confidence and don’t be afraid of what others will say when you make a mistake, because everyone can make a mistake.
You, just learn from your mistakes. Step by step you will be fluent in Chinese language.