You may be interested in AJATT [0]. It recommends a method based on the Input Hypothesis by linguist Stephen Krashen, which basically says it's better to read and listen before writing and speaking, and that producing input too early can actually be harmful in the long run (picking up bad phonetic / structural habits).
In other words, find media you enjoy in your target language (books movies series music YouTube etc) and spend as much time as possible consuming that media.
The guy who wrote AJATT (All Japanese All The Time) had earphones playing Japanese audio 24 hours a day for almost 2 years. Along with learning the writing system, after 18 months of this method he aced a phone interview (got mistaken for a native speaker) and got a job at Sony. And he's pretty introverted / shy.
In other words, find media you enjoy in your target language (books movies series music YouTube etc) and spend as much time as possible consuming that media.
The guy who wrote AJATT (All Japanese All The Time) had earphones playing Japanese audio 24 hours a day for almost 2 years. Along with learning the writing system, after 18 months of this method he aced a phone interview (got mistaken for a native speaker) and got a job at Sony. And he's pretty introverted / shy.
Might be worth checking out!
[0] http://www.alljapaneseallthetime.com/