I moved to France 8 years ago, with little French, not having studied it at school. However, my husband is fluent, which is great. He also has a firm grounding in Latin, which he considers vitally important in learning languages. I firmly believe that to learn a language well, you can't beat 'total integration'.
My husband teaches French to the English community, and is aware of the difference in those who learnt whilst young, and those, like myself, who try to pick it up later in life!
A good friend of mine comes from Shetland, and finds she has an affinity with the Scandinavian languages.
My walking group consists of American, German, Shetland (Scottish), French , English and Finnish. We all talk in English!
There is a god! ;)