T4Texas said: I also struggle with languages alot. I took 2 years of spanish in highschool and didnt learn shit.
But, I spent 3.5 months in south america speaking spanish every single day and after being immersed in it like that I learned more than all my 2 years in highschool! Immersion is key
This is true. I envy people who've gained a good level of English without it, but in truth the methods of language teaching throughout the English speaking world leaves a hell of a lot to be desired.
These days I would say I'm near fluent in Spanish, I have a decent level in Portuguese too (even if the pronunciation does my head in, and often I end either using words that are Spanish or too nervous to say something because I fear doing that! But I'm getting there, slowly).
I did Irish for 14 years in school, and would honestly struggle to put a sentence together. French for 6 years in high school, but again, rubbish at it (another one where the pronunciation and phonetics kills me!). German for two years... not a clue! I did Chinese in my first year in Uni, and wow- if you can get your head around the tones, it's easy. Incredibly simple grammar. But, as with any language, you have to use it or lose it, and alas I fall into the latter camp. The script obviously put me off taking it further, even though I just about managed to get my head around reading it, I found writing it to any level beyond simply passing my course impossible.
I suppose in my experience it's been trial and error, all my aborted attempts have helped me, for sure you start to get the tools needed to make some progress... beyond that, it's really down to finding a language you like, that is reasonably easy for you to learn, and that you're going to use... and that's why Spanish has worked for me.
The immersion effect works too, it's sink or swim. It's a completely different process than classroom learning.