Okay, so I took one year German in the school, and then I went to Germany. I spoke next to no German, but I learned it really quickly. I think the best way to actually learn German, is to be in the country where they speak it fluently. After speaking German everyday at home, in school, when I went shopping, watching it on the TV, reading books in German, doing school work and writing papers in German, it is fairly easy and I understand almost all of it and can speak and reply rather well, but I still need practice. Why don't you go to Germany for a summer or something? Find a program, or ask some friends that you know in Germany if you can hang with them for a few weeks. See if you can maybe go to college in Germany for a year, or some type of schooling anyway.
Ja, aber trotzdem alles Sie haben gelernt, es ist niemals genug. Sie brauchen zu üben tausand mal, bis Sie fehlen es ist Ihre Mutter Sprach, nicht nur eine Auslandische ein. Zum dass zu lernen, Sie müssen in Deutschland wohnen. Hopefully that was understandably correct.