Considering your fish, why even worry about it? For an aggressive tank a nitrate reading of 20 is pretty darn good. Dont think you will get it any lower without some major changes such as more frequent/larger water changes, sand instead of cc, addition of macroalgae, a fuge, or large quantities of live rock. Mabe for starts a compatible cleanup crew to cleaup wastes, brittle stars, large hermits, large snails.
Jon