Something I always dreamed of as a kid. I had a roommate once who spoke 9 languages with equal fluency, but none to "native" perfection. He had no real mother tongue, as his first 3 languages were simultaneous, English, Swedish and Spanish. It wasn't that he had an accent in any of them, but there was something in the cadence, or tone of his delivery that always hinted at something non-native.
My mother tongue is English. I have a good command of Russian.
Also I can speak French and Spanish. But I need to nurture my skills.
In near future I want to learn German.
For me the best education way is communication with native speakers. There are many websites in the net when you can find a talker, like italki or busuu.