You need to promote your website in social media sites as you require 100 visitors per day. Besides articles and bolgs, try to get live links from different book marking sites. It will be highly effective for ranking and traffic.
If you do a good SEO it will give you real traffic and if you do SMM and SEM it will give you more targeted traffic.
In all honesty 100 visitors is nothing... you can get that within a day. You can get it from search engines within a week as it takes time to establish a new site in search engines. During the infancy focus on Facebook, Twitter and Social Submissions. I would be disappointed to get less than 100 per hour after 3 months of work.
as i know and my experience, (people upper me was tell you), that look your keyword and your enemy, if your keyword have a good searches with low competition, i believe in one or two month, your traffic will increase faster, i got 500/ day need 3 month. not easy but i satisfied ant it still grow up
My forum is brand new and it get popular within 3 days and it get more than 500 visitors per day, members will come back if they love your site.
Published or distribute Press release, Articles or social bookmarking. Update with social media sites