Do your keywords get enough searches per month? And if so are your ranking high? Try adding additional related keywords for more traffic. If your blog is of quality you can try advertising (payed or free)
Building backlinks for your blog can make your blog top in google and can recieve good amount of traffics from google search results... i had found some fiverr gigs...which are of $5, but very well worthy, it gives good backlinks, check all website promotion gigs in fiverr, choose the best... check this ones i have tried.. CHECK IT OUT...
Seems like you can keep doing what you're doing as you have seen an increase in traffic. Try to focus on writing around the long tail keywords related to your niche like others have said.
create backlinks on via blog commenting forum posting article submission social bookmarking it will help a lot
Google loves Frequent unique content / articles and keep on top of your SEO. A steady flow of backlinks always helps.
Try writing 3 articles a day based on high, med and low search volume for long tail keywords. Maybe write an extra long article to submit to ezine articles. Offer your articles to other sites a couple of days after putting it on your site (helps to establish you as an authority site), use heavy backlinking seo on submitted articles to article directories, these will provide a buffer against google slaps. The more your site grows the more traffic you should get.
I think your expectations are a little bit unrealistic. You can't just go from 100 to 10,000 visitors in a day...there's no magic SEO genie lamp in this day and age that you can rub that's going to do that for you. You say you like your blog, and that's a good thing. You've been working on it for a month and will need to work to promote it, show some patience, and set your expectations a little more realistically. Promote it through social mediums like Twitter and Facebook. Keep providing a reason for those 100 visitors to keep coming back. Provide content that is unique in your subject area.
Social Networks such as Facebook and Twitter really can help if you know how to use them the right way. These networks have enormous amount of traffic. It is up to you how to direct part of this traffic to your site. SEO is also important but in my opinion it's more difficult. It requires more time and patience, money and skills.
Blogging is not very reliable. You may go for press release and article submissions. Quality articles help to generate good traffic to your website.
You might want to use Youtube as part of your traffic generation. Create some informative videos (1-2 minutes video) pertaining to your niche and include the link to your blog.
Easy, keep repeating what works for you. in other words, keep posting more quality articles. The more you post, the more visitors you would get. SEO and Quality backlinks will be very helpful as well. Goog luck,
Stop being a pessimist and go for it! You lost your faith in blogging just because you don't have traffic for a month? That is ridiculous. There is no instant money nor traffic in blogging. You need to give in hard work and effort. If you are not patient in waiting for results then get a job either offline or online. 10,000 visitors is achievable with good quality content and good promotions. SEO can help you big time and so does social marketing. Rain