When I used to have chickens, I found that picking up and handling the roosters nearly daily helped keep them in line, so they didn't get nasty and attack everyone.
I've heard folks doing that, but i guess i needed to do it when they were pretty young.
I started when they were young. I'm sure it is harder to do for the first time when they are over a year old.