Video Good / Song Bad
This is a case of good idea with bad execution. The song is dull, have to be blunt. It's bland and annoying.
The video that you made is decent. You have some good skills. If the song were better this would have rocked, unfortunately it doesn't.