Nice stylist - this song has a sweet vibe to it. I like the melody and progression. I agree with DZM, a lot of the elements clash rather than compliment.
2 things to initially to help fix this, 1. is balance volume e.g reducing the volume on things like risers and "background elements", and 2. is EQing the elements in a way so each have 'room to breathe' and their frequencies aren't fighting each other to be heard.
You'll find this will help to open up your song, you'll have distinct but cohesive elements, so when you use a compressor on your master, it's the final touches not the solution.
Keep it up mate!