I would recommend studying for an hour a day doing SOMETHING correlated to Japanese.
These "Long Breaks" should stop, these long breaks are what cause MOST self-learners to not succeed in their eventual multi-lingual goals.
I started in 2008 on this site, and the longest break I had was while I was in Costa-Rica with no internet access. (Maybe there were more, I'm not sure). Either case, long breaks are long periods of time where you forget things you spent so much effort to learn. Having to re-learn them is not ideal.
At some point though, you run out of material, that's ok, the Rocket Japanese suite is more or less a comprehensive beginner's guide to Japanese. The sooner you start interacting with real Japanese people, the better, (whether it be via skype or lang-8.com) whatever you do try to find the right place to nurture your linguistic abilities.
I recommend staying away from Rosetta's Shared talk, there are too many trolls and they are likely to teach you bad habits (I never used the software, but I do know Japanese friends who go on there specifically to troll people).
For intermediate resources, I strongly suggest getting into contact with a Japanese tutor who can help work with you to fix things you may have misinterpreted, join a class, go on an exchange, go to a Japanese school in Japan... there are a lot of options, but you have to be proactive for your own studies.
On that note, those who successfully navigate this multi-lingual battle will be rewarded handsomely, I've won speech contests, I'm eligible for full-ride scholarships to Japanese universities, my Japanese linguistics have essentially saved the entire essence of my social development. Japanese is one language where GOOD translators aren't that ample, and the one that are actually GOOD are rich because they combined their linguistic skills with some other trade to make some kind of international bridge with Japan.
So yeah... STUDY!