The one of the best way of getting traffic is social media. You will have to be a active user on social media to attract others towards your website.
I personally use these following ways to get traffic for my site. Forums Blog Commenting Doc Sharing Sites Image Sharing Sites .edu and .gov backlinks Guestbooks Question and Answer websites (QUORA)
You should Frequently update the contents of your site, Take advantage of social bookmarking sites, Use your Twitter and Facebook accounts, Create a free product or service.
I use Google+ and Twitter, I may soon use Facebook..... once I learn to use the first two a bit more effectively
You must be do this job regularly: Socile bookmarking Comment backlink Forum posting Guest/Blog Posting Article Submission Web 2.0 Creation Directory Submission social media sharing etc. I think it is very useful for your sit
We are providing Legal immigration services, located in the UK. We have done a very good SEO in all pages. But still we are not in google first page of search result. We need to get first page results. How? How we get some traffic and backlinks from authority sites. Our site is icslegal.com
Well, basically, I am trying to be a cool guy on forums Believe it or not, internet is like a big village where everybody is gossiping. People who are constantly or Facebook, Twitter or visiting certain websites, notice your behavior. Based on that, you may attract or reject some potential visitors to your pages. Of course, social networking and SEO are very important for initial contact but I believe that, in order to become truly great, you need to be socially active and to show to people that there is a real guy behind the keyboard.
I will suggest you the following procedures to get more traffic-- 1. Social media marketing 2. Social bookmarking 3. Guest posting 4. Forum posting 5. Blog commenting 6. Q/A Site 7. Document sharing 8. Video sharing
If you use social platform like facebook, twitter, pinterest etc post your website blog post and share all platform you will get lots of traffic.
Social media, Blogs Paid Traffic Google Adwords is excellent for instant traffic or Seo for long term
I don't know what's your site all about but you can drive free traffic if invest some time, you can use Google Alerts to find relevant content to your niche, maybe you find inspiration from answers your audience is doing to create a post, also you can start being social with the results you find and interact with your target audience to start making presence. Try Facebook, Twitter, Google+, Pinterest, Tumblr and Instagram to drive free traffic to your website, start being social, sharing content, providing value ... in other words just be active. Posting engagement content will be more effective because that's what social networks are all about, maybe it's quite overwhelming to start 6 social accounts at the same time, just pick 1 or 2 that you like and focus on them, don't give up and keep working there, results will come. When you feel more comfortable about it, just expand yourself and add more social networks, maybe you do really great only with 1 and you don't need the rest but I always recommend to not be satisfied, always keep growing and expanding. Google is massive and a great way to generate free traffic, isn't easy to rank but with some work you can start ranking very decent for a great amount of traffic but in the end you can generate traffic from everywhere, just find your target audience whatever they are and be social and active, provide value and engage with them. Even forums or private/public groups, Reddit or anything else can be effective with hard work. If you're not afraid being in front of a camera and talking, Youtube can be a great source even your main source of traffic, with Google Alerts you can find relevant content people need right now and create videos around that topic. The good thing about Youtube is that you can rank on Google and Youtube at the same time, a huge pool of free traffic but also Youtube is very newbie friendly and anyone can do it.
do guest blogging, social media marketing, YouTube channel setup, commenting YouTube videos, forum signatures, other blogging...