This is a very good song and my only gripe is vocal delivery, it sounded like you were hanging back on the microphone instead of belting it out. It's a crime I commit all the time.

I don't know if it would help dropping the the key a whole note so it's more comfortable to really bash it out for your vocal range, just a thought.