“How can I learn English well?” This is a question many students ask. In my opinion, the most effective way is to learn lessons by heart. If you can recite the text and write it out, you’ve learned it fairly well. And if you can tell, in your own words, what the lesson says you’re a very successful learner indeed. Your English will be quite perfect.
This is a difficult task. However, if you try to learn by heart only part of each lesson, you’ll find it not half so hard as you might have thought.