do some link building tasks especially directory submission, article and social bookmarking and now facebook and google + is another way to get traffic....mostly people using facebook for traffic purpose and getting good traffic from it..
Article submissions, directory submissions, social bookmarking, press-release submissions, forum posting and social Media Marketing these are the best way to get traffic to your site and keep petients.
first you have to improve your website visibility by submitting your site on search engines. Search engines will help you to get direct visitors from their search result. Then move to the contextual link building process.