There's a site out there called AJATT, which I'm sure most other Japanese speakers & language enthusiasts found much faster than I did. It is a really fascinating site, not just for the webmaster's approach or his success but for his overall viewpoint. A lot of what he says can be applied to life in general, not just language studies.
AJATT means All Japanese, All The Time.
No, really. It is what it says. Nothing more, nothing less. All Japanese all the time.