It is easier to just scrub the algae off and cut back on feeding than to add something else. 2 gallons is a small amount of water and when you add fish (not suggested) or snails, then you are just increasing the waste and just making the algae problem worse.
Unused toothbrushes make great algae scrapers in small tanks.
Up your water changes, that should help as well.