Ozone needed, and bitrate is low? composition is ok, production needs work. Levels too high, no headroom. Some of the string sounds are ok, but I can't hear them too well in this mix.
This will help you a lot,
Explore memberships for plug-ins that help producers, engineers, and artists take their productions to the next level.
www.izotope.com