I have blogged everyday and social bookmarked for 8 months along with submitting several articles and still only get 20 visitors a day. What are some better ways to get traffic besides ppc? I need some advice please.
I can feel your frustration there, It is really what most of new website owners are facing. I have some ideas, i hope it would help:
1st you probably have done this, but if not, submit your website to free web directories such as:
http://www.lii.org
http://www.dmoz.org
http://www.surformation.com
2nd keep in mind that you should provide quality content and unique and useful services, this is an indirect way to get back links by genuinely driving people to link to your website. Most importantly, it keeps your 20 visitors per day coming back again. So your 20 visitors per day will accumulate, and in 100 days, you will be having 2000 visitors per day.
3rd make sure that your meta tags ( web page titles and description) match the content of your pages, this is a huge part of search engine optimization and drives traffic from search engine to your website
goodluck


Find relevant websites within the same market sector or niche and form a link partnership and utilize relevant social networks and forums. Submit your site to directories related into it as well as the site for your blogs and articles.
References :
http://www.helpfulguy.com/
Check out the various free and paid ways of promotion / advertisement: http://www.webtoolhub.com/article-a20-what-is-search-engine-marketing-sem.aspx
References :
There are so many website tools out there tha is very helpful for you SEO and website campaign
On example of that is this page rank checker
http://www.ipagerank.org/
it is more advance and accurate
References :
TAGS
References :
Also use free viral widgets like tell a friend script from SocialTwist. This is a simple form that allows your website visitors to tell other people about your site by sending a simple email. I use this viral method on this site and I can keep track of all referrals so I can keep track of what people are saying.
References :
http://tellafriend.socialtwist.com/
I can feel your frustration there, It is really what most of new website owners are facing. I have some ideas, i hope it would help:
1st you probably have done this, but if not, submit your website to free web directories such as:
http://www.lii.org
http://www.dmoz.org
http://www.surformation.com
2nd keep in mind that you should provide quality content and unique and useful services, this is an indirect way to get back links by genuinely driving people to link to your website. Most importantly, it keeps your 20 visitors per day coming back again. So your 20 visitors per day will accumulate, and in 100 days, you will be having 2000 visitors per day.
3rd make sure that your meta tags ( web page titles and description) match the content of your pages, this is a huge part of search engine optimization and drives traffic from search engine to your website
goodluck
References :
There are many link building techniques for seo. Such as seo friendly directory submissions, article marketing, rss syndication, blog and forum posting, reciprocal linking, and social bookmarking.
It is a good idea to perform keyword research on your niche before buildinglinks to your site. Generally you want around 80% of the link text to be your targeted keyword(s).
Also you need to make sure that the web pages are properly optimized for these targeted key phrases.
http://www.rankfast.net/
References :
It depends on various factors such as the industry, competition, design of your site etc. It looks like you’re taking the wrong approach by looking for techniques. I get most my advices from Google webmasters tool or blog.
Also, what platform did you build your site with? how many pages do you have? Where do you blog? all these things will have an impact.
If you send me your website link, I can send send you a detail report of what you need to improve on. also, send me the main keyword you would like to be ranked.
References :
http://www.gowebsolution.com