Welcome to WebmasterWorld :)
Having a brand new site, and no traffic is a situation we have all come across all to often. Lets try and give you some hints to get the traffic coming in.
The first key to traffic is getting links to your site. Because your site is a blog, this is to an extent a bit easier. Due to the nature of blogs, yous site can to an extent self promote. What I mean is posting comments on similar blogs and using your url as a signature.
I'm not suggesting spamming other blogs, simply placing well worded comments that are relevant to the post you are commenting on.
There are also loads of blog directories and search engines. Get your blog listed in as many of these as possible.
You can also list your blog in web directories. Simply do a Google/Bing search for "your topic web directory" and see if you can add your site to as many of those as possible.
There are also general (non specific web directories) try and get listed in as many of these as possible.
Getting links is not only a way to receive traffic, it is also a way to allow search engines to find you. If you have lots of links pointing to your site then the search engines will be able to find, spider and rank your site. On the web search engines view a link as a vote. The more links you have the better, but it is also important to try and get links from related web sites.
Regarding Adsense. I would personally remove the ads from your blog at this early stage. You may find it a lot easier to get links if your pages do not have ads on them. Then when traffic does pick up, place the ads back on the site.
Hope this gives you some ideas.