I'm not a linguist but I've read up on this stuff and I am led to believe that it is not 100% impossible to learn a new accent or language perfectly as an adult, just difficult and very time-consuming and requiring some deep willpower. Either way, you won't be fooling local people without several years of practice if a new language, maybe less with the same language but different accent.