Hehe, German is actually my first language.
I was born and raised in Switzerland but moved to California about 8 years ago.
So, i always kinda knew it...
Awww that sucks!
What I recommend is to the things you wouldn't think you'd have to remember, IE: conjugations and that kind of stuff.
And say things over and over to yourself until you memorize it.
Hope that helps, somewhat!