I don't know about the technical side of things, but I would have said a tune with vocals like that needs a proper drop. The tune needs more definition imo. For instance, I can't really tell if the bit at the end of the tune is a second drop or the build up to it. I think you need clearer sections; intro, drop, breakdown, 2nd drop. Maybe some punchier drums and make the bass a bit more audible. It's not normally what I'd listen to/play, but I quite like it. Those vocals just demand more...punch.