HI, I think learn english you must bulid your confidence, and how to build? You may reading, listening and writing easy english like a child. When you feel your english improve very quickly , please go to advanced.
And in my country, people alway said free things are not very good.