This is where as AArt says - "where the romance of keeping chickens meets reality." Roosters are a crap shoot, some can live together, and some cannot.
I would not expect this to change. A couple pictures of your set up, and yard might help. What I suspect at this age, is that your birds are in too small of place for the number of birds, but I could be wrong. What seems like more than enough space when they are little, rapidly becomes not enough space as they grow.
Adding clutter can help, it gives hideouts to the less brave birds, lets everyone get along better. The thing is, this is a lot of tension for the flock, and it bothers the hens too, or any other birds even the ones not in the fight.
If this is your first flock, I would recommend removing both roosters. Get some experience with chickens. I definitely recommend removing one of the roosters right now. Any time you have multiple roosters, you need a way to separate them. A dog crate will work temporarily.
It really won't matter which bird you keep, things will be better in the flock for a while if you get rid of one of the roosters, until puberty. At about 4-6 months, cockerels can be a whole new problem. Especially ones that are only raised with flock mates. I think there is a tendency to get better roosters that grow up under older hens. They do some educating of those boys that people just cannot do.
Mrs K
ps - I see you do have older birds. That will help. Do add clutter and hideouts, and multiple feed bowls. Getting rid of one of the boys will settle things down. Then you hope you picked the right one and get a nice rooster.