Drums need to be way more impactful. There is a lot of upper mid range buildup from competing instruments.
Vocals are quite good performance wise, but needs some EQ work from the rest of the track to make it stand out more. Might be a case of mixing in solo.
The limiter is also getting worked way too hard, causing a lot of distortion throughout the track. Make sure your gain staging is properly set up.