Yes, your coop is far too small for 7 birds. I wouldn't put more than 2 LF or 3 bantams in that tiny space. Add to that the 3 hormonal cockerels, no wonder the pullets want no part of roosting in there. There doesn't seem to be much ventilation either, so if it is hot where you are that could be an additional issue.I posted age, they're 20 weeks. All exact same age. All raised together since the beginning. There are 3 Cockerels... Only 4 pullets. Only 1 laying so far. It's a mix of many breeds and standard and bantam. The coop is very small. I'm hoping to build my own large one very soon. They free range all day. Only sleep in the coop. 1 Cockerel goes in by himself every night... Roosts same spot ever night! Our main Cockerel tries to get everyone inside it seems as he goes in and out seeming to tell them it's time for bed. For the most part, all 4 girls stay out and 1 Cockerel until I pick them up and put them inside.
Until you can deal with the excess males can you rig up a second enclosure to confine them away from the pullets?