Translate stuff. Go to a newspaper page, copy/paste an article and translate it yourself. (dont use internet, use your own dictionary to research kanji/words so you remember them better)
But seriously, I am learning Japanese now for 4 years and the biggest problems I see are:
- the unbelievable amount of words Japanese uses...
- Kanji knowledge we will never be able to understand. Since Japanese see kanji as words/meaning, but we Western people see Kanji as a symbol with a reading. Think about it, and if you understand what I said here, you will see how enormous the difference is between a native Kanji-reader and non-native...
But, keep trying