Good job with this but I think there are some things you can do to improve with practice.
Be careful of harsh sounds like the 'r' and 'a' sounds in your singing. If you overemphasize the 'r's then the few letters afterword also get thrown off, and it sounds rough. To improve your 'r's I would suggest thinking of it as a soft 'r', like the way british/English people say the R sound. It will come off much cleaner.
In terms of your a sound, it sounds somewhat - sorry for the word I'm using - whiny. I would suggest thinking of 'a' as more of an 'ah' sound almost. The way you sing it, it gets pushed higher in your throat and almost becomes nasal. But if you let it be more of an 'ah' from your throat, it will come off much more powerful.
Also, the chorus could use some work. Although it should be energetic, energetic doesn't just mean louder. It sounds like the notes are a bit of a stretch for you and that you are almost yelling them to get them out. Try to lower the song a tone or two so it's more within your reach, or just soften your voice and listen to the difference. It should be powerful and excited but not so much yelling.