Hi
Learning grammar is rather complex, so you've got to do it on your own with books and web sites, but applying grammar properly in conversation is something different. The best way to understand grammar well is through the practice with a native person, therefore I offer you my help to practice, I'm accurate in explanations and examples.