You could look at some oto catfish.They are small little sucker fish that like to be kept in group of 3 or more.But looking at your fish in your tank i am not sure if the oto's will get along with other fish.
You could also look at algea eating shrimp ,but they also get beaten up or eaten by...