I am from the Philippines so I primarily speak the dialect, Cebuano and the mother language, Tagalog. Nevertheless, I believe I am lucky enough to live in a place where you can be easily acquainted with English. Probably 80% of the things here in the country is written and spoken in English - TV channels, instructions and manuals, clothing lines, grocery items...the list goes on. In fact, all the books and subjects we learn in school are in such language, except of course, Filipino (Tagalog) class.
As a child, I enjoyed watching cartoons and reading colorful books in English. At first I naturally did not understand anything but through constant exposure, I was able to develop a kind of understanding and connection between the image I see and the words that were written/spoken. Over time, I leveled up my skills both consciously and unconsciously when I started going to school and I became more aware of my environment.
So, here are some of the ways I learned it:
1. Imitation is one of the easiest ways to learn how to speak. (e.g. learning American accent by copying how the actors speak in movies)
2. Practice reading aloud. You can master not only your reading, pronunciation and speaking skills but also your facial expressions.
3. Do self-study with materials that you think you can do on your own (e.g. Beginner and Intermediate materials, basic English).
4. And when you have the opportunity to speak someone using the English language, grab it! Talk as much as you can. Sometimes you don't have to think too much about it, sometimes you just feel it ;)
Thank you very much!