| | Content is King!
There are a myraid of ways to drive traffic to your blog. Using SEO techniques, virul marketing, creating backlinks etc.
Don't ever forget driving through offline - meaning word of mouth. Could be one of the most powerful way to drive real human traffic to your site.
In the meantime, I think the most important thing to do is to focus on giving good content, consistently. If you post regularly like Steve, you'll get a high percentage of return traffic, which is what you really want. To build up the readership base. So, focus on delvering good content.