If you are after traffic and have done both offpage and onpage optimization, try doing a little Adwords for it and continue doing offpage optimization. Once its ranking well, you could slow down the Adwords until such time that you will focus mainly on offpage and onpage optimization.
For more information on
seo