Ok well this is my first time I have ever sung and played a whole song, hope you guys enjoy.
Guitar was good. Tempo and stuff was good. Your singing sounds a bit flat. Just keep that in mind when you practice. Like you said, practice makes perfect.
I'll say pretty much exactly what the guy above me said. The guitar sounded great, but the singing could use improvement. Try simply singing along with the original song a lot just to get some practice, since "practice makes perfect."
The guitar work was fine, the singing seemed a little off. This may have been caused by playing and singing at the same time. It was a little flat and you needed to hold some of the notes longer, but other than that, it was a very solid cover.