Welcome to the forum.
Great song. Well constructed and performed.
Now, like the rest of us, the real work comes in getting the recording to show off all it's best bits without any making or phaseyness, Your mix has some of that and as Wookiee and David say, some EQ work would be next place to learn/proactice.
Many a beginner is instructed to use a reference track that sonically sounds like what you want. There are details on the web in how to use an EQ like FabFiler Q3 (just to name one) and create a narrow band of lows, mid lows, mid highs and highs one at a time to compare what's happenning in your mix compared to your reference mix.
Just be sure to level balance your reference mix (commercial mixes my well be much louder than your final Master bus, and don't fee the reference into your master bus if it has processing on it.