Learning English language it is not an easy task and that is for sure. You need to identify which part of English is your strength and which one is your weakness. I divide English language into categories, my first stage was listening and observe, second stage understanding, then communicating by building short sentences, then reading and pronunciation and as You can see my last stage and weakest part is writing. Of course all stages need improvement, after all English is my second language. The best way is to try and don't worry if you getting words and sentences wrong, remember you the one who puts an effort and some day will be rewarding for as long you try. You see I am not that good, yet I don't feel bad or embarrassed just look how many words I manage to build just to give You an answer. :up: self discipline that is the secret.