I would like to say some basic ways for foreigners who learn Chinese in some teaching places. Though basic, they are really useful methods to learn another language out of your country.
1: Make genuine friends with locals – you should remember to make friends you have to give more than you take!!!
2: When in Rome do what the Romans do!!! Do some research about the culture and participate in the activities. For example if you talk to Irish man you have to go to the bar without talking anything. If you talk to Chinese talk, you’d better about food and future.
3 Be genuine when you are talking to people. Ask them what they want to do. Don’t expect them to do it all the time in your way. Ask them what they want and think what you could give them.
4 Be positive and helpful – not only talk and helpful when its convenient for you!!! I had some bad experience with fake friends
5 sometimes you have to try new things and don’t be afraid to do it. Learning a language is not only words but also tradition, food, behavior etc.
6 Try it and never give up.
For more information about learning Chinese , check echinacities.com.