the help people have suggested is really good, but my suggestion is you could by a plec :P
you know them fish which eat algae?
little ones might take a little while longer to eat it but are cheaper or you can buy adult ones :P
i have one and although hes really old (30 yrs + coz we bought him off someone else) he gets rid of a lot of algae and dont eat ur other fish
xxxxxxxx
sorry if tht was useless