In many ways, being an in-house SEO is like working on your own site. If the company website is static, then it’s a really good idea to add a blog so that you have an easy way of adding fresh content on a regular basis. Creating sites that provide links back to your main website is a great idea for many reasons. Out of this you get backlinks, traffic, and you create a wider net to draw more traffic. Starting a forum for people who’d like to discuss ideas or anything about your niche can be a superb traffic-creation plan.
http://www.searchenginejournal.com/boost-your-seo-efforts-with-effective-traffic-getting-strategies/19465/
Many in the SEO community argue that there is no greater from of SEO than forming an SEO Monopoly under niche keywords.