I started teaching myself Spanish 15 years ago, and now I've been living in Spain for the last 14 years running my own gym, lol, so I'm going to give you some tips that I used to get my Spanish up to a level where I could come to Spain and at least "survive" at first. As someone already said, music and tv shows are a very good and "entertaining" way of learning. Soaps are great because they are made for the "masses." But what really boosted my ability to speak and understand Spanish was interacting with people who spoke it, which wasn't very hard in California, lol. Try and find a Japanese restaurant or Market nearby where you can go and "practice." You'll find that most people no matter what language they speak are actually flattered that you are trying to learn their language and are more than happy to help you to learn it. Also depending on where you live, if there is a "Japan Town" that would be a great way to practice with storekeepers and such. If you don't have an official "Japan Town" you still could do some research and find if there is some kind of "neighboorhood community center" or cultural center where Japanese speakers might gather and just kind of hang out with them. I know that Japanese isn't spoken as much as Spanish, so I had it a lot easier than you do, but with a little effort and research, I am sure you can find some native people to interact with, and that's when you'll really start to learn. Good luck, Vin.