Chantes-toi...Pourquoi non?
Chantes-tu is correct.
Chantes-tu*
-toi is a command form that follows a reflexive verb. For example, assis-toi = sit down