you said you dont have enough lighting, is the lighting evened out? or is it all on one side? maybe that has something to do with it, maybe get some snails? and a few algea eaters, also, everybody gets some algea, you could scrape it off, but if its ridiculous. Id say maybe do more water changes, also, what colour background do you have? and what colour gravel do you have? if its brownish or greenish coloured (either one) it will cause an assload of access algea. Also, do you vacuum your gravel? it might be a result of too much crap and stuff building up in it. and Maybe you should reduce your feeding, how often do you feed? to much food can cause algea.
I hope that helped. Try pouring in some aquaplus, i dont know if it helps fight algea but it never hurts, eheheh.