Mary,
What you are describing with your experience is not at all uncommon.
However, we're about to load you up with more traffic than you can handle.
Can you handle that? Lol.
One of the reasons that blogs are such great platforms for promotion is that they allow dynamic content to be passed around the world so easily with all the plugins available.
What I recommend doing Mary is doing a bit of research on the most searched keywords relating to your blog's focus.
You can use keyword research softwares like the free keyword suggestion tool at wordtracker,
or seobook.
For digging a bit deeper, you may prefer a monthly subscription to
http://nichebot.comor check out the free competitive data analysis available at
http://keywordspy.comAfter you've got several of your phrases that you know from reliable intelligence is being searched for daily by your target
visitor,
now is the time to create your content based upon it, publish it to your blog and get the word out about it fast.
There are several plugins and widgets as well as rss (real simple syndication) that allow various publishers to
subscribe to your latest content posts in feeds.
By providing the link to access your rss feed to as many promiment "centers of influence" sites in your niche as possible,
you'll have your content published in the exact places you need it to
bring not only "some" traffic to your site...
but all the targeted traffic you can handle!
Also, you want to take advantage of the huge popularity of social networking sites available too by making it easy for
as many visitors as possible to share the link to your feed as well as any individual posts as possible by
adding the code of social bookmarking sites to your blog and including a stong, incentivized call to action to every visitor
in order get them bookmarking and sharing your site with others.
If you already know that the search engines index the titles of your blog posts as the title of your listing in their index,
why not make the title of everyone of your new blog posts just as search engine friendly as possible
by adding a healthy amount of your most searched keywords and phrases into the titles of your posts to get them in front
as many laser targeted eyeballs as possible.
This makes it extremely efficient for you because you are only going to be receiving visitors to your blog who have already expressed
an interest in the content you have published.

Just apply a few of these principles and you'll notice a dramatic increase in your traffic Mary.
Also be sure to keep searching through this forum for many more ways to flood all your sites
with the kind of visitors you want visiting...targeted!
To Your Success!
Doug