Human connectivity is one of the most important aspects of life, whether you're at home or abroad. Language is the bridge that brings people together and without it, one's connectivity to other human beings is severely limited.
Learning a new language will open you up to a whole new world of socialization.
For non-English speakers, the best option would be to learn English online. In the spirit of good 'ol human connectivity, I'd suggest you take English lessons online, as online tutoring allows you to connect face-to-face (digitally…) with another human being, and the same goes for any other language you'd like to learn (Spanish, French, etc).
By doing so, you'll have a basic understanding of the language which makes you far more intriguing and likeable. It exhibits a great deal of effort on your part and it'll certainly leave a lasting impression on the people you interact with.