It seems likely to me that your roosters could be trying to overbreed and bully your hens. I have had pullets get very concerned about going into the coop when multiple horny roosters are waiting at the door. This fall I introduced 3 new roosters to my flock of 27 hens. When I let them all try to free range together, after their initial quarantine, the rooster were bullies. I ended up introducing them 1 at a time, over the course of a week. They were much better behaved this way, my flock pretty much gets along now. The roosters even call the hens over when they find a good treat.
I believe you said you have 6 hens and 2 roosters. That is probably too many roosters, for most chickens you want 6-12 hens per rooster. Highly active breeds, like leghorns its closer to 12, for less active breeds, like silkies, closer to 6.
I have also had chickens fly up onto my shoulders when they are looking for a place to roost in the evening. Luckily I am tough to startle so I let it sit there a bit and eventually set it down on the perch.