Join a community like blogengage, where you can add links to your articles. Bookmark the articles. Find other blogs in your niche, and comment on the articles, conversing with the other bloggers, most link back to your blog on your name. Try guest posting on other blogs, where you contact related blogs and ask to post on their site. Most are happy to receive free content in exchange for a link back, providing they are good quality articles. Try guestpostexchange.com or myblogguest.com, these are sites that connect bloggers with guest posters. Persevere, it takes a good few months to get visitors to your blog. Good luck!
Bookmark your blog on major social networking sites, and also share it with blog communities through linkfeed...
Cross bookmarking will be a great method to promote your blog. And if you want to promote your blog for free, then there are lot of ideas like posting your individual articles in sites like Facebook where it will be displayed to all your friend's homepage. Also try twitter, make a unique short URL and write some attractive title for your article n 140 characters. If you want to target forums, then you will have to be a regular commenter on some high rated forums like DP and WF.
Actively participate in blogging communities and forums that are related to the topic of your content. I like to promote my blogs via Twitter and forums. It hasn't driven me a *ton* of traffic but it's definitely been worth it.
Buddy you can promote you blogs with help of SEO. For example Post your URL in related Google/Yahoo groups, Face book Groups, Other related blogs, in Related forums and Bookmarking sites.
Find a list of social media sites and market your article there. Try putting your blog in forum signature!