Howdy,
sohfatfish's advice help against green algae, but are less effective against your problem. Miles is right: The algae you have result from poor lighting. Get new bulbs!!!
My advice is to actually increase light intensity, i.e. get maybe an additional light strip. Also, don't mess with your lighting time. That will only do the trick for green algae. To immediately get rid of all algae (basically, to start from scratch with a clean tank) cover your tank with a blanket and leave it dark for three days. Completely. Your fish will be fine. Any plants that you have will be fine. Algae, however, do not have any energy storage and will die if they cannot do photosynthesis. After three days remove the algae mechanically. Although dead, they may still be firmly attached to surfaces. Remember to put an aerator in the tank while dark.
HarleyK