Whoa....19kh is way high....most people want 9-12. What brand test kit are you using.
You are right, that is very high nitrates. Are using a wet dry, bio wheel, canister filter, bio-balls, or any other biological media than live rock? ALso, are you running a skimmer?