If you REALLY want to learn English, you must read a lot. Read about everything.
Reading and analyzing how the words from the text are employed and their meaning, are the
best path to learning.
Now, if you read and talk about what you have read and listen to recordings related to it, you
will learn even more.
Then, if, besides talking and listening about it, you have the chance to be corrected while you
speak about it, you will learn GRAMMAR.
READING is the basis for everything.