hmmm, I had a chance to listen to the slower version:
yes, "r" and "th" need some work
th sounds: work on both th sounds, try to distinguish between them a little more
first sound of th: the, these, though, other
second sound of th: both, thanks, Thursday, through, thought
other consonants:
d in ending position: wide, I heard "white"
practice words like: word, heard, side, bird
your "l" needs work as well: "salute" sounded quite French. Here, both the "l" and the "u" were incorrect.
the "l" sound in "little" sounded too thick, when combined with the short i sound (troublesome for you), the word sounded quite accented.
practice: turtle, little, puddle, squirrel, girl, ladle, brittle,
long "a" sound in "straight" needs work
If you want one sound to really work on, I would suggest working on
short i sound. It is the classic sheep/ship mistake. I hear it a lot in your pronounciation. (moonlit, manicured, little, satisfied). Master this sound!
Happy to answer questions