Hi
Here's my honest opinion,
I do think you have a good voice that you can work with. Well you should firstly not do those movements with your voice - it doesn't really sound good with your voice, how about you cover Rolling in the deep by adele? or any other song with music behind it. To check how you would do in songs with a vocal change during the refrain, where you can actually push ur voice to its limit.
I'm pretty sure you can do better, but this version isn't quite good. You'd pass 100% in a song contest with the first round, but I'm sure they would tell you that you need to work on your voice. However, you have a good voice not comparing to tryhards who havent.
My suggestion, train your vocal~ there are a lot of videos on youtube that you can try to do it.
Good luck,
Edit: I was trying to say, you have the basic to sing beautiful, you only need to train this basic. Please don't try to sound like the stars, try your own way of singing copying never sounds real or beautiful imo.