Good Suggestions...Let u try out for articles, blogs, forums,SBM, Directories.
Main thing have to optimize the website with quality keywords,which you are targeting for your business.
Ture its long term process but natural way and High ROI.
Nice way to improve business.
Thx,