I think: if you wanna improve your grammar, reading is a great way, not only your grammar will get better, but also your vocabulary, it's very helpful, because i do it everyday, it's kind of hard, but it's good for the person who wanna learn English.