This is a challenge for me. I've been speaking English for more than a decade and when I speak English, I still don't sound American. Some people have difficulty pinpointing where I'm from but I still don't sound like a native speaker. And I speak English more than 10 hours a day -- even at home.
When I tried learning French, this was my struggle too. I had a trainee who was French and when she heard me speaking French, she said that I was understandable but it was clear I'm a non-native.
Acquiring the "native" accent is not a requirement to being understood but I want to be able to do so so that when I need to sound like a native speaker, I can do it.
How'd you guys do it? Any tips?