Hello.do you like to learn English by speaking with a native person or studying by yourself? why? thank you.
When your level of this language is good enough to have a conversation with someone, native or not, you need to keep on studying and speaking in this language, especially if you live in a country where people don't speak the language you want to master. Living abroad is the best way to study a language.
but living in an English speaking country isn't easy is your a mature person, only if you live alone and you can get a job easily in this country.
living in an other country for those who like to learn english by speaking to people is very helpful.those countries that people speak English there are the best choices.thats very useful for each person.
thats nice to have both together.
I think the best method would be a combination of Self Study, and speaking with a language partner.
I would add that I do not recommend spontaneous chat in which one has an unfocused conversation with someone. Even when you "chat" with someone in another language, you should be using some sort of "text" for reading and discussion.