Ok..  My tank has more liverock than can be explained.   Its PACKED with live rock.    Probably more than most people who have a similar sized tank.
Feeding, is almost NIL..  I feed my sun coral every couple of days and that is it.
Sand bed is about 1 to 2 inches in many places.
------------
I am pretty confident the Nitrates are not a issue where I was overfeeding or not having enough live rock or not skimming (which I do skim on my 20gal ) ..  
I have 3 fish, a small neon goby, one damsel and a small clown.  
------------
Not sure what more I can say other than for the past year I have been using change water that generaly had been sitting in a bucket mixing for more than 4 days.  Because I had read it was good to let it mix for a few days.    Over that time period I have been battling an ever increasing Nitrate problem.   Which I could never figure out.   Until I decided to test my change water and all of a sudden I found out I have been adding 25 ppm (or more or less) of Nitrates into my tank every time I did a water change.
--------
Tank photo to show live rock..   Hard to see but it is live rock right to the very front except for about an 1 inch or so on the right and maybe 2 inches on the left.   Any more live rock and I'd have no corals.
