Hi Pete, I agree with Mario. Good song, and your Vocal has a lot of charm.........but IMHO far too much reverb! As Mario said, reverb should be last in the chain.......and listened to again & again. Remixing the tracks will help. I think you should repost this....with another heading...."Advice needed on my original song mix?"......or similar.
Also let the 'real experts' know.......was it recorded in BIAB,Realband, or another DAW? What mic etc?
But they will give you a lot a good advicce, so it will be well worth spending time on it, Pete. Regards, Joe G.