Kicking an animal, I don't care what it is, is abuse! Your rooster isn't "being mean" he is protecting his flock and something about you may make him assume you may hurt his hens, so he is protecting them the only way he knows how. If they perceive you as a potential threat, they will also go after you as well. I have raised several roosters, one was a Jersey Giant cross, a Bantam cross, and a Barred Rock. My current roo is a beautiful older Buff Orpington, Chief, who has gone after me once, and that was because I had tried to catch a hen to doctor her, she slipped through my hands, I grabbed her tail and he assumed I was hurting her, so I had a big caramel colored feathery mass hurtle himself at me!!
What you can try to do, is if you can grab him and pick him up, do so. Carry him around, pet him, flip him over in your arms and make him stay that way, till you set him down, do this often. This is a sign of dominance and that YOU are the alpha hen or roo, not him. Do this often and several times a day for a while, couple weeks or a month.
As for the "dance" he is doing, we call that the Pimp Dance. When they do that, it is to see if the hen is receptive to their advances, if she is she will squat and spread her wings some so he can climb up and balance and mate with the hen. If they aren't receptive they will ignore him or walk away and he should go about his business.
What you can try to do, is if you can grab him and pick him up, do so. Carry him around, pet him, flip him over in your arms and make him stay that way, till you set him down, do this often. This is a sign of dominance and that YOU are the alpha hen or roo, not him. Do this often and several times a day for a while, couple weeks or a month.
As for the "dance" he is doing, we call that the Pimp Dance. When they do that, it is to see if the hen is receptive to their advances, if she is she will squat and spread her wings some so he can climb up and balance and mate with the hen. If they aren't receptive they will ignore him or walk away and he should go about his business.