Don't be dismayed. There are literally millions of blogs out there by now and yours is pretty hard to stumble upon in the middle of that haystack. For example, I have had one up for almost a year and a half, now [http://thejazzmonger.wordpress.com] and I bet YOU have not stumbled across mine. :^)
You have to do a little work getting your blog's name and material out there. Explore some of the facilities like Digg, StumbleUpon, Reddit etc. for exposing some of your better posts. Check AlphaInventions.com and Blogiche.com as places to let readers discover your blog.
Look around for similar blogs where you might become a regular contributor and put your blog address in your signature line on those posts.
Add blogs you really enjoy to your Blogroll, or better yet, create a set of links to "Blogs We Like." Then ask those publishers to check out your stuff and consider reciprocating.
The more you comment in the Blogosphere, the more your name, handle and blog title will be exposed on Google and other major search engines. It takes a while, but it will start to feed traffic your way.
Of course, the biggest key is to write INTERESTING ( and original) CONTENT.
Here's one thing that is of primary importance. Get used to putting the URL to your blog in everything you post. In fact, it is supposed to be a requirement for getting your questions answered here. But I broke a rule.
URL sig removed -Slik