- google is all about relevence these days (link in say this forum gives you nothing as far as google goes).
- if you relay on formu posts and stuff like that, don't. most of forums, boards etc. have "nofollow" as anti spam policy.
- start with adding some inexable contents to your site. you don't have much of it
and business directories are ancient history. it will get your site crawled, but won't give you any rank or anything. it's all about contents on your site and backlinks from related sites.
i would suggest investing in good SEO guy (keeping in mind it's not one-time job) if i were you.