I've read every single post on every single page in this thread and found that there were only a couple of semi-helpful posts. Everyone else is assuming that this is a personal development forum and those who want to get rid of an accent need to be persuaded otherwise. If you don't know how to help, please stay away, there's no need to express your delight with foreign accents.
Ok, so in order to NOT make an empty post like the others I'll state what my friend told me about losing an accent...
Basically, you need to record yourself speaking and listen to it to see if it sounds right. Because when we speak we do not hear ourselves how others hear - half of the sound comes from bones vibrating. Also if you add the imaginary part where you think you sound like you want to sound, not the way it really is, then things become detached from reality. This is why recording is important - so that you can listen to yourself like others do.
So:
- Listent to a phrase of 'pure' English.
- Record yourself repeating it.
- Listen to your recording.
- Repeat until your recording sounds like the one you're trying to imitate.
Just like they do with the little kids.
So the advice of listening to radio, watching TV and talking to people is good, but only takes you so far - you need to feed your own sound back into your ears in a proper way. You already know what you want to sound like, but now you need to know the differences between what you want and what you have and work on acquiring the missing bits.
This requires extra equipment and effort. Maybe someone has a less laborious way of achieving this sort of improvement.
Please refrain from posting encouraging or discouraging thoughts about losing the accent. Just the facts, please.
Hope this helps.
Andrei