The search engine ranks of a website depend on its content and navigation structure. Apart from that, they also depend on off page efforts like social media channels which include Facebook and twitter. The former has a page rank of 10 which is excellent for bringing in visitors.
You can get contacts through the creation of your own Fan Page. Once you add many contacts, you are bound to get visitors on your URL which is mentioned on the Fanpage.
you can do paid search and social media advertising, ie Google Adwords and Facebook Ads to get traffic. Your other option is to do organic seo and social media marketing which takes longer and is cheaper
What is your niche? I did not have too much traffic for the longest time until I really found popularity in my area. Now all I have to do is post frequently and traffic takes care of itself. For example, let's say you have a business blog that sells digital scrapbooking designs (just for the sake of an example)go to all the groups online where scrapbookers congregate and begin to make friends and contacts there, make some knockout designs and prepare some really stunning freebies, some smart tutorials, great time-saving tips and post them all, and with a friendly, non-spamming attitude, invite them to check out your place, tell them you've got some great free stuff they can download, etc. Be visible, be helpful, be warm and courteous, and display your talent in the most attractive way. In no time you will have customers. And if you give them a little gift as a token of appreciation if they spread the workd of mouth on your behalf, you'll have your set goal of 3,000 visitors. It is not good enough to have traffic, you need interested traffic, for that you have to pinpoint where to find it and go after it! You can also look for people in your niche in just about any social site and on Facebook. Meeting, sharing,and at the same time promoting your business. You can reproduce this strategy with just about anything you want to sell!
This is the most important thing about how you increase the visitors for the website. The best content you got, the unique information and design, quality pictures.. help your webpage grow up in google rank.