Hello Gerson ,
Here some tips on learning English .
To improve your English language and to learn to speak it easily ,it takes you to apply different methods, from which to choose the most suitable for you.It varies from one person to the other which way makes learning easier and quicker .So here some methods of many that you could try :
-If you are a beginner take some initial lessons to learn the basics of grammar, pronunciation and basic
vocabulary .You can do so by engaging a tutor ,or taking classes in a language institute or by using
online lessons .
-Read at your own level of comprehension and understanding (simple books, articles , magazines, online
and offline material).Always look up new words in the dictionary to increase your vocabulary.
-Listen to English lyrics of songs , watch movies in English ,all helps to get hold of the native accent
and increase your vocabulary.
-Speak and practice with native English speakers ,that is so important to catch the native accent and
learn modes of expression used only by natives. If you don't have the chance to speak with natives
in real you can use any online chatting programs such as italki ,which allows you to interact with
native speakers and voice chat with them .Being constantly corrected , listening to their speech will
help increase your vocabulary .
- Do any activity that involves using the English language and that you like to do such as games etc ,
so that learning becomes fun !
- Exercise grammar a lot using grammar books or online grammar exercises such as :
http://www.edufind.com/english/grammar/ .That will help you write and speak correct well built
sentences .
Combining some or all of those methods will lead to a gradual improvement in English; how long it
takes depends on how much effort and time you are willing to dedicate for learning .
Good luck and hope those tips could help :)