My tip for ALL Japanese learners -- SPEAK THE LANGUAGE. This is a problem I'm suffering from right now. My writing, reading, and understanding skills are decent, but I speak very broken Japanese. Now that I'm taking higher level classes, I have to speak a lot of Japanese and I'm struggling a lot. So for those who are learning Japanese right now, I highly recommend focusing on your speaking skills. If you can't write, read, or understand you can always practice by yourself and you'll eventually get it down. But you can't practice speaking to yourself. You have to practice with someone else. So take every opportunity to practice speaking Japanese.