Learning English as the second Language is easy, but it could not be done overnight. You need to exert effort, listen to speeches, read essay(s), speak the language and patience. You need to make it a part of your daily life - to live with it.

Language is a dynamic culture that could be imbibed by any none native speakers. English is the same with any other languages including your own dialect. Simple yet complicated for new learners, but as you go along and with constant practice you will gain confidence in using the language.