Great advice, from a great student.

“then at least read an English newspaper daily.”

And that, in my opinion, is the best advice you will ever receive. Once you have mastered your basic English, then reading English magazines and newspapers will see you advancing more quickly than any other form of teaching.
I’ve repeated this advice over and over, and now my friend Goku has reaffirmed it. Read, read, read, for this is the quickest way to improve your writing skills.

Kitos.

TOEFL listening discussions: A conversation between two university students who met on campus