that is a great song ugawoga!
I know that you spent a lot of time improving your skills on the mixing and mastering side and here are some tips and tricks you maybe can look into.
neutron:
since you are using neutron, I would highly advise to also install audio lens if you are using a recent version of Neutron. With audiolens you can create a mix/mastering profile of your favorite song and use that as your AI mix assistant in neutron. So for instance if you have a specific song from hot chocolate that you like, just add it to audiolens and create a profile with it. In Neutron you can select this profile and you have a great starting point of reaching that sound. You will also learn a lot of the things it will suggest!
Considering your mix:
there is definitely something wrong in your low end, I'm not really sure what you did but it sounds like you have added some extra sounds to your Genos sound and those sounds are out of phase and cause masking problems in some of the low end EQ area. It's a strange effect that it has on your sound, because when the drums kicks in again, your mix sound wide open. So if I were you i would take a look at the low end again.
some of the sounds are standing out to much in your track (for instance the trumpets over the drums), it would be nicer if you fit them more in the mix by lowering the values.
I would also look more in to the use of Reverb. I know that that is a question of taste, but reverb is also used in the mixing stage for positioning sounds in the mix and it has the benefit of blending sounds more. Also compression / maximizing is something that would be helpful, it blends the mix much more in to each other.
On the izotope site there are a lot of tutorials which are really helpful when diving in to the mix / mastering world, they are really good reading material.
So i hope you have some guidelines to start with, I only say them because i know how serious you are with these things, so they are well meant.
And to conclude, my opinion is that it just starts with the recording of the song, then the fun parts start with the coloring of the sounds and mixing decisions and eventually the mastering phase for the platform you are going to release it on. (for instance youtube, spotify or soundcloud all three have different things to keep in mind, especially the lufs decisions you are going to make for those platforms).
But keep up the good work, your song is great and i can hear the love and dedication into your song!