I think I really dig it. your enthusiasm is definitely there!
It was, however, hard to tell when you were singing, or the actual song (I'm guessing you played it to the song)
If you had the chance to do it again I would suggest either finding an instrumental of the song or just EQing the vocals out as much as possible so your voice is the only one on the track.
Ill end with saying that I couldn't compete lol.