I like your voice.... it's a natural.
On the mix... the drums sound like they are slapping cardboard... not fat and full sounding... perhaps you compressed them too much?
On the vocals, all I can tell you is what I do. I tend to use a slight reverb on the main vocal... I'm in the habit of recording several tracks and using a vocal bus and that reverb sets in the bus. Not much... just a dash at this point.
In the master bus, I place another reverb which is also generally set fairly light.... but this one effects the entire mix together at the same rate. This blends things much better. With reverb, you really don't need a whole lot to get a good sound. My rule of thumb (which I am free to violate as I see fit) is to turn it up to where I can hear it and then back it off to where I can't hear it very well, and leave it set there. If in the final mix I think I need more, I'm always free to go in and bump it up a bit.... to taste.