If you are currently stocking all the fish in your list, then you won't have room for an algae eater, even after you've removed the clown loaches (which has got to be a top priority); that tank will still be fully stocked. Bristlenoses are plecos, and do produce a fair amount of waste, so a 10 gallon is small for them at the best of times, let alone an overstocked 10 gallon. Otos are small, but they are also schooling fish and quite sensitive to water stats- again not a good choice for an overstocked tank.
I would suggest addressing the cause of the algae instead; there is at least a possibility that it is connected to high nitrate levels, to do with stocking.
You may have to fall back on my favourite algae eater: the Wilkinson Sword Blade. Available from Superdrug, very cheap and (in the right hands) non-aggressive. Bioload nil.
With that, a toothbrush and a good gravel vac, the problem should be containable, as long as you ease up the stocking, do not overfeed and keep the light at a reasonable level.