I found that immersing myself daily really helped.
Have you tried using Clozemaster? It helped me a lot.
f/japanese
Welcome to the official community for Japanese Learners learners!