I am very comfortable in reading and writing but when it comes to speaking, I always feel under-confident. How did you guys overcame?
Growing up, I was something of a bookish basement dweller and didn't speak the majority Finnish language outside lessons in school. I did, thank goodness, read Finnish literature, comics, computer magazines.
So, when it was time to move away from home and I got my first real job that involved speaking a lot of Finnish, I had a couple of very awkward and terrible weeks at a corporate service desk call center. After that, I was fine, and grew more confident with Finnish as I developed a social life.
At the end of the day, it's all about speaking. Languages are meant to be utilized for communicating with other people, so you just have to find some way of doing that, I think.
I'm used to being clever and quick in my native language - and English - so I had to fight a lot of frustration with Finnish. I learned English and was comfortable speaking it in less than a school year, but English is also an easy language for a bookish and pop culture drenched Swedish speaker to pick up. Finnish has no relation to Germanic, or Indo-European languages, so it's a bit of an adventure.[2]
What I can say is that being the kind of person who can sit around and listen to conversations for a while and chime in with a joke or question always helped me fit in in situations where I don't feel like taking charge.
So, try and find your own social strengths and play to that.
1. https://en.wikipedia.org/wiki/Swedish-speaking_population_of...
But, of people that I've seen go from bad to good when they are immersed - the traits I notice is "persistence", "volume (amount)".
I knew a Russian guy whose English was beginner level. He came to every web meetup and submitted talks constantly. His first talks were... painful. But he just kept going! I didn't even notice the transition, but each talk was better than the last.
Another couple I knew would come to every work event and the would tell stories to everyone. Again, they started terrible - but there seemed to be some point where they just "clicked" and again, I didn't even notice they had become fluent.
When I tried to learn, I got too embarrassed would never talk. But I think you have to just be embarrassed and talk talk talk!
N.B. (Speak Haitian Creole and French natively, speak English well and can survive on my own in a Spanish speaking country)
Repeat what you hear in such videos when you are alone to speed up the output process.
This has helped me with language learning immensely.