go heavy on fast growing stem plants. i've been having similar issues in my 29G. then i got big bunches of pogo octopus and bacopia carolina, and it is like night and day.
both growing like crazy, while improving the environment for other plants. green hair and other algae is gone.
you will need to boost/tweak your lights and ferts accordingly
This +1 and this should be mentioned in just about every tank struggling with Algae and not full of hungry stems.