are you creating any backlinks to your content. if you are what are doing..
So far just the EzineArticles stuff. I let my SEO guy handle most of the backlinks.
As a general rule though I don't do anything automated or spammy. So that rules out like 95% of the "SEO packages" and providers out there.