How Did YOU Get Fluent?

Firstly, I’d like to point out a fascinating thread over at Reddit discussing this exact question that has a lot of interesting responses and turned into a great discussion: How did you become fluent in another language? Secondly, if you haven’t joined the...