Yea, I would get a blog started, these get indexed very quickly. Use the blog to promote a specific niche though, because if ur promoting 20 diff. products, then people will get wind youre just there to make money, and skip over your site. add some good info., write up new reviews, new product news, ect.
- Robert DeVore