Most people suggest mixing personal and business topics because it keeps your readers interested. They want to get to know YOU, not just your business.
You don't have to blog every day but the more you blog, the more readers you will have. A lot of people post 3 times a weeks and do just fine. I find that making a schedule or list of posts I want to do helps me a lot.
Having an incentive for your followers is a FANTASTIC idea. I have a giveaway on my blog and not only did it bring me 40 new followers, it also brought 3 sales!
Be sure to post a link to your blog! We'd love to see it! And check out our team blog for great blogging tips and tutorials:
http://www.etsyblogteam.comMy blog:
http://theintermissionart.blogspot.com