Hey Thomas, as an American who has been learning German and living here for a little over a year and a half I also want to improve my accent. https://www.youtube.com/watch?v=uVwdxA-OZsY Janina shared this post with a great video on the R I had posted a while ago. It isn’t full proof, but it helps you a lot and now I realize how I stuck out like a sore thumb at first with very hard American Rs.
I am also trying to work on my accent, but I think most of the topics that were posted are very geared towards English native speakers. We have a completely different R, we can’t get the CH right, we don’t realize a Z is sort of like a T in English in German and sometimes we ignore or can’t get the pitch down on ö or ü. I am trying to be cognizant of the stereotypical mistakes that I make and give me away. This video below is a funny example:
I would also try to focus on it more as getting the right pronunciation down as compared to losing your accent. Think of all the people you know who speak great English with a funny accent. The roles are just reversed and now you have the funny accent EDIT: As a Scotsman you probably also have a funny accent in English to me as well.