If you have difficulties with (German) grammar, there is one good idea to progress faster:
WRITE
When you speak, you generally don’t have the time to meditate about correct grammar structures. But writing even a short text, you can take the time you need. Later on, you’ll get the corrected journal back, sometimes with some remarks. Then you can check your errors, and you know where to focus on.
So, make good use of the writing tool! You’ll see your progress!