Reece, After hearing this in the here and now, this is a great song, I wish I had advice on the mix but I don't.
I can only tell you what I hear. I recently changed monitor speakers and I think they are more true to what I am actually hearing. or that is I am getting acclimated to their sound "They aren't Walmart speakers, so I hear true sound I should say".
Anyway, Your vocals were great hearing them on this, but what I hear is that I think it needs more room size where the mix reverb goes type of sound on the chorus, it sounds kinda flat. Just my opinion. To me this sounds like an Anthem type of song and needs that type of expansion on the vocals. And don't get me wrong, I think the vocals are GREAT! I'm just telling you what I hear and how I would improve them. I would add more treble and reverb because what I am hearing is FLAT sound over the internet.
Eitherway, I always enjoy hearing your voice Reece, you are very talented man, with music and singing. I hope you don't take my critics wrong, I mean well and am just trying to lend you my ears for what I hear over my speakers. I hope this helps and keep on keepin' on because you are no doubt on to something good in every song you put out there for everyone to hear!
Bobby