learning english is easy, but should be methodical, it takes time and it is a gradual process which takes couple of years. each day you have to progress and learn few words. once you know around 5000 words( may be less or more) you can say you know english very well.