Firstly, start writing quality content, then do some social bookmarking, forum posting, blog commenting, article submission to article directories.. Join groups on Google+, send updates, etc.. These are the free ways to get some traffic..
Paid ways are Google adwords, Facebook ads, etc..
There are plenty of ways, Most obvious is SEO, On-page and off-page, off-page refers to general link building, including from forum profiles, blog comments, guest posting, hardlinks, sitewide links, etc. You can also use youtube videos that you create to post to youtube to drive traffic to your website. You can also go the ppc route and purchase traffic aswell. you can purchase clicks through google, yahoo, msn, bing.
Search engine optimization can definitely help a lot but the problem is the matter of time because in nearly all cases, SEO is considered to be very time-consuming, requiring weeks and months of constant work before real outcomes are achieved. There are some other programs to use such as spending some cash on PPC because your ads will help send a lot of visitors to your homepage quickly.
Through adding fresh contents to your website and in the meanwhile using social media sites, you will be able to spread the word about your site efficiently, redirecting strong flows of traffic to your content pages and even winning some links. There are directories online and if you add your URL to a few of them, gradually your ranks on search engines too will improve considerably.
There are many events by you can use bloat out the traffic on your website. I am going to give some events which are really practical to make achievable to you gain the traffic on the website. Social Media Marketing is one of advanced system to sustain of website. By creating the expanse of different social media sites you can make improved the traffic of your website. Search Engine Optimization, link building and post adds also really useful to get the traffic on the web site.
It is a important question and many people are thinking to get a good page rank for their own site and i also looking for some tools. I think you should use pay per click system and it is very good tools to get more traffic for your site. And you can use many forum.
Do SEO. SEO has been so useful for the websites.
I suggest that you should also take advantage of other strategies like SMO. It is also proven to be an effective way to increase traffic to ones website. You just need to have a very interesting tactic when you plan to use it to make it more efficient and effective.
To get traffic to our website quality of the content plays an important role..Also we have to off page activities like Blog commenting,Forum posting,Article submission,Directory sub,Social bookmarking,Classified ad posting etc..
This is something where everyone is stuck and want to get as much traffic for their website, but we should target on getting quality and valid traffic to help your business and not only a bunch of waste traffic.