ok so help me out how do i make it better, what does it need where do i need improvement ?? is it my gear?
Since you asked...and I'm going to be honest, but keep in mind, I'm opinionated...and this is just MY opinion, so you can totally ignore it if you like.
A mix can only do so much with the tracks provided, there's a point where the best mixer won't be able to pull something stellar out of tracks if they ain't got it to begin with.
OK, now that's out of the way...
That's an awful mix, unless you were going for weird, EXCESSIVE reverb on the vocals, piano and everything else, and drums that sound weak and even distorted, and the balance between drums, backing tracks and vocals is way off...IMHO.
The "pitchiness" with the vocals in spots is almost insignificant compared to the other issues.
The mix is a huge, washed out cacophony of sounds...everything sounds cavernous and totally diffused, but also overpowering. The vocals are also too loud.
I'm really not trying to just slam it...but I couldn't listen to more than a third of it. I couldn't even focus on "the song" because the mix was just killing it.
That said...I listened to your other song - Chaîne de RobbieeD65 - and a couple of others on your channel, and I have to say, I'm hearing a lot of the same issues...weird/VERY excessive reverbs, weak drums that all start off with that same kick drum "THUMP", but then fall away behind a wall of reverb syrup.
So I gotta wonder...and ask...did you track WITH all that reverb or is that all being applied during th mix? It's on all your stuff...on all your tracks...just reverb soup.
I think a couple of your songs have potential, but the mixes are killing them, and I agree with the others, what that guy did for you isn't much better than what you are doing, but neither one is all that good...IMHO.
Lose a LOT of that reverb...back off on all those huge string pads/synths, dry up some tracks totally and blend with others that have a *judicious* amount of reverb, give the drums some crack/punch, and work on the vocals in spots for pitch correctness.