Well, here are a few pointers:
When starting out, make sure to post at least 2-3 times a week for the 1st month or so. Google likes fresh content and the more content you have on your blog the better for you.
Also, think about topics your readers might be interested in when writing posts. Do your research and provide them with valuable information. After all, you are writing for them.
To get traffic, consider forums related to your topic, social networks like FB and Twitter and using article marketing as a way to build backlinks.
Getting traffic to your blog will take time, it doesn't happen over night so, the most important thing is: have patience, keep learning and don't give up.
I'm a blogger