Nowadays there are many options where you can practice English or other language in your country, even at home.
Firstly, if you need practice your speaking you can go at coffee language exchange. There you will be able to practice a language with other people, who want to learn a new language, your language. In every city you could find this option, but you don’t even need to go out home, because you can practice your speaking skills with other persons through internet.
At the same time, on the network you can find many programs such as; Skype, Windows Live Messenger, Google Talk… where you could practice with other people or even with teachers. This option is amazing if you don’t have much time for going out.
On the other hand, another option is letters exchanges. You exchange a letter or email with another unknown person. This option is better if you need to improve your writing and your reading.
You can find many webs where you may put on in contact different people around the world.
Moreover, in professional market is very important to have a fluently English in all the areas and these are great options for helping you to improve your English, without having to leave your country.
In conclusion, you have many possibilities for practicing your English inside your country. Only you need willingness, don’t be ashamed and want to know new people.