I think it's good. Your intonation is very good. One of the problem that some Russian speakers have is that they put the intonation on the wrong word when they speak English. You are not doing that, which is good.
Don't try to sound any more American than that or it will sound over-the-top.
Basically from now on it is just exposure and training.
Some of your "th" sound like they are hard work. But it's like that for everyone who learn English, because it's an unusual sound. Just practice and make sure it doesn't come out as "t".
Your accent doesn't sound particularly Russian/Slavic. You could be from Southern Europe based on how you speak.
I have to listen carefully to hear any Russian/Slavic influence on your accent. If I didn't know your nationality I don't think I would be able to guess it correctly based on your accent.
![]()