what type of fish help keep the tank clean??

Get some loaches or cory cats, they love to dig and will sift through your sand, you could get some oto cats aswell. or a chinese algea eater, but be warned, when older, the chinese algea eaters will stop eating algea and get aggressive, but you should be okay with them for a year or two. I'd say go for the loaches and coryadora I love 'em.
You could get some algea eating shrimp or ghost shrimp, but the loaches will eat the ghost shrimp. they should leave the algea eaters alone, and you could get some amano shrimp, they are reallly good cleaners, but a bit more expensive.
 
AquariaCentral.com