There has been a buttload of threads like this on JF but I've never seen one in which a native Japanese speaker has replied. Mostly just other Japanese learners reply... You'd be better off looking here IMO
Lang-8 - Multi-lingual language learning and language exchange | Lang-8 or even here
Smart.fm - 世界最大級英語学習コミュニティーサイト