Your post is old, hope you’re still around here ! I totally agree with you. I think it’s even when we’re starting to be able to speak a language that we should really learn the grammar (that is know about it, not learn it by heart). It’s necessary to have a framework in the background. For English, as far as I am concerned at least, it helped me a lot to go through QCM type of grammar exercices (TOEFL more precisely). It automatized my English.