Most products that claim to reduce nitrates are snake oil, in my opinion. The only proven effective method for removing nitrates from your tank is through regular water changes, and denitrifying bacteria. Does your tank have a deep sand bed and a lot of live rock? DSB's allow anerobic denitrifying bacteria to grow in the oxygen poor bottom layers, which convert your nitrates into carbon dioxide gas. Likewise, live rock is super porous which creates deep recesses within the rock where oxygen levels are low, thus allowing the denitrifyers to breed and reduce your nitrate levels.
My tank had significant nitrate problems until I switched over to a DSB. Regular water changes are also important. They help export nitrates. Make sue that the water you are using as replacement water is nitrate free, too. Often times, tap water has as much as 30 ppm of nitrate already in it. Dechlorinators do not remove nitrates, so start using reverse osmosis/deionized water in you aren't already.