Another lovely song and I liked the backing when I got used to it
The overall mix is actually quite good - but the bass is over powering the track and the lead vocal is a little lost
There is no need to do anything fancy though, just turn the bass track down (assuming it is a mulit-track, if not then the can attack it with some EQ)
RE: processing one track and leaving the other one there
What you are effectively doing here is "parallel processing" - which means you can quite drastically affect one track but if you mix it back in with the original it doesn't sound as "severe" but gives a flavour to the original
This can be a useful "safety net" but you need to be conscious that every time you duplicate a track you are increasing the volume (2 tracks of the same thing are now playing) so you need to be wary of clipping
The downside is that you have less "control" over the mix (eg if you EQ a duplicate to get rid of a nasty frequency and then mix it back with the original the nasty frequency will still be there!) and you may end up with many (many many) more tracks than you need as you keep duplicating - so you could end up "chasing your tail" as you mix
It may be worth duplicating your track and then mute the original (so you have something to go back to) and then try less severe tweaks on one track to get the effect you want
I agree with ADAMFARR tat you have a good ear for "balance" so you are at a good starting point to learn more about mixing
I'd like to take a mixing class at some point.
I am planning a "video series" on mixing soon so hold on