*Feels the need to add some input*
Well... Okay. First off I am also learning Japanese but I am doing this through self teaching. From experience... Rosetta Stone is okay but don't rely on it, like people say, it's too overhyped.
Now, learning from subbed Anime is bad. I'll tell you why. Subbers don't actually translate certain phrases correctly, a number of times I have heard something on screen that I can understand but had come up differently in english text. An example of this is where someone said "Hayaku!" which roughly translates to hurry in our language, but the text at the bottom read "Come on!" Sometimes it is correct but the majority I hear of it, is not.
Books can be very useful but it depends on the books that you pick up, not only that but you need to put some dedication into learning the language. Like someone stated earlier, listening to Japanese music for 30 minutes everyday isn't going to make you pick it up. If you buy a book, you'll have to be looking at it everyday.
Overall, learning Japanese words isn't the problem. Speaking in Japanese and forming the right sentences is. Japanese have their particles switched, so to say "I eat bread" in Japan you would say "Watashi wa pano tabemasu" "I bread eat" because of the way the lanuguage flows.
Basically, taking a class would be the best option but like me, if they're not any close enough then it seems books and a hard and dedicated study would be the answer. Alternitavely, you could wait until your in College. In my case I'm attempting to get a course in University at the moment, so courses are around it seems, even if they're difficult to get to.
I hope this helped.