why not try social network sites like Facebook, twitter, YouTube etc. Also try submitting your like to top rated social bookmarking sites to create good quality backlinks. but more importantly , concentrate more on on-page SEO which includes content marketing.
Before think about the best website traffic source, it is better to own the optimal and user friendly website with qualified content and images. Then target popular social media sites, relevant forums, and quality your user eye grabbing content is the method to drive large traffic to the website. Please watch over the bounce rate, or else all your efforts becomes futile exercises.
Search engine traffic is certainly the best. I started my blog last year and i have nine unique post already but no google visitors. I even tried searching some of my keywords on google but it’s not showing up.
Though i get traffic from social networks I feel that’s not enough.
Attention: "role based name" email prefixes such as support, webmaster, info, contact, forum, service, affiliate, admin, traffic, partners, marketing, etc., for our member accounts are not permitted. They are acceptable for a vendor listing, but not for the member email. This is due to bulk email processors scrubbing them for delivery due to extremely high bounce rates. Please apply for membership using a personalized email prefix. Something like email@example.com.
If we discover you signed up with a role based name we will give you only one message to change it. After 3 days your account will be removed if the email is not changed.