Some of the best traffic sources which would help you to enhance the prospects of your website are mainly

1.article marketing
2.forum marketing
3.associates and replicate visitors
4.guest comments and
5.Guest posts, email signatures.
6.Social sites like twitter and face book are also good traffic sites.