Interested in learning English? Click below and check our online courses!
Learn EnglishCiao. Struggling is part of learning anything sooner or later. No matter where you are and how lucky you are.
Many think that being in the country will make the real change but it doesn't. I saw plenty of people, among my students and not, who live in the country but have few or none possibilities to practice the local language.
In general, you have more choice and you need the language more so it's easier for your brain to develop the listening and reading but that doesn't necessarily apply for writing and speaking, especially the first. But if you force yourself into talking with native speakers, wherever you are, it will help you as much as living in the country or maybe even more.
I think that being in the country where the language is spoken is not a requisite but it does help. It is much easier to immerse yourself in the language when you live in such a country. You can watch TV, listen to the radio, read newspapers, chat to locals, etc.
All this is possible if you do not live in such a country but it requires more effort. I do not want to discourage you. I myself have learned English at home in Poland. It's perfectly possible and thanks to technology much easier than in the past.