Sounds like you're doing all the right things; now it's about content. Submitting to HN will always give you a little spike, but if it's something interesting that sparks debate you'll stay on the front page, get people tweeting about it, etc. and maintain that increase for a much longer period.