I think you may have misunderstood the common suggestion of keeping multiple fish to get a breeding pair so I wanted to clarify this. The recommendation generally refers to keeping multiple juvenile conspecifics (i.e. of the same species) to provide a greater range of options for a fish to choose its mate, and then removing the other conspecifics when a pair forms.
This is not what you have - you have multiple duplicates/triplicates of a range of different species stuck together in a tank, which is generally not recommended for breeding purposes. The fish don't have many mates to choose from, and the stress of the other tank mates can make it harder to form a pair, harder to compete for an optimal breeding site, harder to defend their eggs/fry and more likely to end up with random hybrids. Plus, the tank is probably not large enough to allow you to successfully house multiple breeding pairs of the stock you currently own (except for the convicts).
If your goal is really to breed, I suggest you decide which species you want to work with and then get a few more of that species and remove the others from the tank.