One of the best things you can do for your blog is to write excellent content. Content that people love to read.
Entertaining and useful content that gives them tips on how to succeed in your niche.
For example, if you are looking for traffic, have you considered buying several domains all in the same niche and then linking them all together?
For example, find out what are some highly searched terms in your niche directly related to your product and...