I have started thinking a week ago about the SEO thing ...And start using google for traffic.do not wait from ddls only.
Forum will help you only if you have enough friends who would participate in the discussions daily. Otherwise, it won't be any different than a blog.