This is a cool composition, and solid vocal takes. I like the overall sound, even though the quality could definitely be better. First tip I'd give you on mastering, is if it's a muddy mix, no amount of mastering is going to help it.
A couple things I'd recommend learning more about that are simple and easy that I think would go a long way:
- Gain staging
- frequency balancing (basically the concept of achieving a flat frequency line across the spectrum vs having extreme highs or lows)
- Check out "in the mix' on you tube. Even though he exclusively uses FL Studios, all his advice are applicable to all DAWs.
You have the talent, time to hone it to do your songs justice. <3
Scouted. feel free to reach out to me on DM, I'd be happy to help where I can. Looking forward to hearing more from you