I hope someone replies to your post, but in the meantime, Lang-8 is an excellent language exchange.
You basically write blogs in your chosen language, and native speakers will come and correct you and give you tips on how to improve your Japanese. (In return, you can visit their blogs and help with their English.)
Lang-8 - Multi-lingual language learning and language exchange | Lang-8
I've been using it for a while and it's been very helpful!
Good luck with re-starting Japanese!