After my previous post I became doubtful of my ability to correctly mix and master my song so that it sounds decent. Again I went to Udemy to do a (may I say intense) course on mixing and mastering. It was more geared towards Electronic Dance Music (EDM), but still I learnt a lot. For those who are interested, it is presented by Fuad Murad and you can find the course here.
I then went back to my track and made some changes which I think makes it sound much better:
I will keep you posted when I’ve finished the next song.