What is the first goal that a second language learner of English should aspire to? Is it being able to speak exactly like a native speaker of English or being understood in English?
It takes years of practice to sound like a native speaker and you would need to immerse yourself in the language. The easiest way to do this is to live in an English speaking country, live with an English speaking family and “hang out” with English speaking friends. What is more achievable is to be able to speak English well enough to be easily understood by any English speaker whether they come from the USA, England, Australia, or New Zealand. The key to communication is being able to express yourself so that you are understood and being able to listen to a range of accents and understand what is being said.
That’s why it is important for you to speak to a range of different native English speakers from different English speaking countries, from different backgrounds, ages, and interests. Once you are used to a certain teacher and their native spoken English, try your skills with another teacher.
Having a variety of English speakers to converse with will greatly assist your English and this is the most natural way to learn. You will, with consistent practice, begin to speak more naturally and make yourself understood. This is a far easier goal to reach when you are learning English than spending hours trying to pronounce words and sounds exactly like a native speaker. However, you will probably find that your pronunciation will naturally increase anyway especially if you practice regularly with English speakers.