Ok.. I don't really deal with voice acting...
But I thought I'd throw in my opinion.. The singing itself was decent, even though you are talking (to practice your voice). As I'm hearing, I believe you got most of the pitches down, and the song you picked was a very good pick for it. So, saying all I really can about this... I think you did pretty good :) I someone was to vote below a three on this, it would be clearly unnecessary. From me, you get 5/5 and 10/10. Best of luck to you =D.
-DjT