I guess you can benefit from reallocating 80% of your Internet time to English study, not from replying the posts of yourself repeatedly.
New Concept English seems a good option, and you can find numerous experience sharings on it. And you shall rely on yourself, not others for your English and your future.