I'm still new to blogging. I started my blog about a month ago with a rate of about 2 posts per week. I waited until I had some substance before promoting my blog. The post about Xoreax was my turning point, I felt it was good enough to sell.
My main "marketing" method was writing short posts in relevant forums. I wrote 4 posts about it. It generated over 500 page views in the 3 days to come, and I know that most page views were from people who are industry colleagues. I even got some requests for more information on what I do.
I also tried sending "cold mails" to some fellow bloggers I like reading. Most of them ignored it, so it didn't generate much traffic, but I did get this really nice post in one of my favorite blogs: MyMicroISV.
Bottom line - writing the original post took me time. Generating 500 page views was easy.