To me, grammar is the most difficult part of Japanese. Pronunciation seems straightforward though "r" is difficult. The vowel-consonant pattern also makes it difficult to distinguish between vocab words sometimes...Reading is also always easier for me than speaking, I think I'm more of a passive than active learner.