Being in a different country where they speak a different language I can see a lot of similarities to myself picking up and learning social skills.
Some of those similarities include:
That if you look at what you are still lacking in it can seem like a mountain (even after you improve)
That the more you practice the better you can become
The more you are surrounded by it the more likely you are to learn it.
A lot of the time besides simple immersion you need focused learning to really learn the new language/skills