i have a 35 gallon tank & dont have any problems with algae put the tank away from a window(sunlight ),I only have the light on for about 5 hours a day(about 6pm to 11pm night,also try a couple of sucking loach they clean everything,
plants ,gravel,heater,my fluval tower filter,glass,rocks anything absolutely anything.
if u try cleaning it while the water is still in it probably get cloudy & u have to rely on your filter to clear it,or clean it vacuum some water out & algae with it & replace water put the water back in gently so as not to churn it up if u have a powerful filter in that should keep it down to an extent,it may help if u want to try it ok