Hello! in my opinion, to have a better accent , you have to listen to people talking in english, that is through watching english movies, listening to live conversations and the most important thing is to practice talking in english with some fluent friends in order to have you accent right. Furthermore, you should practice on reading aloud so you can hear yourself talking and know your mistakes.
For more informations feel free to contact me.
Best of luck!
Leggere di piú