One - There are plenty of SEO techniques that still work quite well. What doesn't work well these days are most of the "quick fix" tactics of the SEO-wannabees. Real
SEO hasn't changed much in over 10 years, and it still works just fine.
The thing is, it doesn't work overnight
I know, five to six months doesn't seem like "overnight," but it still may not be enough time for SEO to take effect, depending on the market you're targeting and the level of competition. SEO is very definitely a long-term proposition, and depending on what niche you're focused on and how good a job your competitors have done of optimizing their sites, you could be looking at a years-long process. (For some highly-competitive markets with deeply-entrenched market leaders, you may be looking at a very long and expensive uphill climb with no guarantees of success at all, ever.)
Two -- Absolutely, you don't want to waste your time with outdated "link building" activities. However, I'm concerned that the only
optimization you mention doing is on-page.
You definitely need high-quality content, but you still need links as well
. The thing is, those links need to be just as high quality as your content. You are quite correct that links you "build" yourself -- social bookmarking, spamming forums and blog comment streams, posting free classified ads, etc. -- will not benefit your pages. To be valuable in today's environment, ideally links should be earned
, not "built."
So what are
you doing to acquire links?
If you need some ideas, Google "Eric Ward" (a.k.a. "LinkMoses"). He has hundreds of free articles you can read right away, and a (paid) newsletter that I have found very valuable for generating ideas of how to acquire and earn those editorial links that Google is looking for.