If I didn't know any better, I would totally think that you were playing and singing the song. Love it!
It's a shame youtube is giving you trouble!! And wow, fantastic job on filming this --- you nail the style down perfectly. In fact, forget lip syncing, you should write your own song and go film a music video like this! Good stuff.