Live sand is not going to help with algae. The problem is your filter and your cleaning maintenance. Canisters trap rotting organics, and if your only cleaning every two weeks then your canister is a nitrate factory. Things start to rot in less than a day, when they rot they break down, and break down until nitrates and phosphates become one of the end product. You need to clean way more often. Skimmer does the job without the maintenance.
29g Mixed Reef, 150w 14k Phoenix MH w/ Moonlights, Reef Octopus BH1000 HOB Skimmer, Ecotech Vortech MP10es, ReefKeeper Lite (Plus), PH Probe, Temp Probe, ATO, Carbon/GFO Reactor.