Sort:  

best to learn it in Germany - if you have the time to do so. I learned to speak Swedish fluently in about half a year while living in Stockholm.