It takes the average time of 10 years to be proficient in a language.It's a long process which takes time and efforts.To spend some time learning a language everyday is a good way to consolidate your learning efficiency.As your vocabulary and sense of language accumulate,you'll find it much easier for you to speak and write in English.Wish you success.