Learning a new language is a hard task. Many times I give up English because I don't realize any evolution in my understanding. But when I simply applied the idea of natural use of English, try reading, speaking and writing as a child does, my proficiency improved.
Ok, I still make many mistakes, it's a incomplete journeyππ .