Fun video!
This sort of genre isn't my kind of thing personally but you've got an interesting voice, quirky and with a beautiful tone. Gorgeous!
I had look at some of your other videos, I really liked the song 'human' as well.
I'd agree about the backing track, before I got in to music production I played in bands, perhaps this would be worth you looking in to if your not in one already?