at last, I found a reason to restart english learning

I can't remember that I have broken english learning how long time. But, this time, I have to restart english learning again. There is a good reason is: Next April, I will participate english test for 职称评定(professional rank and titles grading, I don't know if it is right).

Although, I have heard maybe the english test will cancel in a day, but, we can't know when this day come. So, a best way is to learn it, and prepair for english test.

Which way should I use to learn it?

1, write a sentence every day;

2, learning english program tutorial continuely, like Thinking in Patterns with Java;