The thing I've always felt is that learning in a class room really slows down the learning process.
When I studied French and German in a class room it took me 4 years just to reach some level of knowing the language (I'm not sure if you could call it intermediate...).
When I attempted to study it at home using my own methods I really got ahead way faster then when I did in school.
For some reason I think that learning in a classroom really holds you back because there are always people who are way behind you when it comes to studying.
And you're always following the pace of the most dull student in your class.
I've contacted a private tutor who lives only a half an hour drive away from where I live.
I'm hoping this will speed up my progress even more.
Also looking for people on skype to help out.
Still kind of hard to find someone who is looking for a language exchange AND knows the English language.
Japanese people trying to learn English for me is not really what I'm looking for, sure I can practice my accent somewhat but I won't be corrected by them because they are A. too polite and B. probably don't know how to explain it in English yet.
It feels really good to read all the comments in this thread though!
We're all like one big japanese studying family or something