How to increase of our site traffic?

Hi friends,
My site traffic is less than the previous month and i used some of the tactics to improve it but am still receving the same traffic. If you have any other ethical tactics please share with me.
This is my site:
Thank you.
You will get high traffic after do off page activities & some on page activities.

I give some off page activities you try that then you get traffic. Be aware keep concentrate on page activity also.

1) Social bookmarking
2) Article submission
3) Blog commending
SEO and SEM!

To learn SEO, firstly you need to learn what exactly is SEO. You need to understand the difference between SEO and SEM.
Search engine optimization (SEO) is the practice of increasing the quantity and quality of traffic to your website through organic search engine results.

What goes into SEO?
To understand what SEO really means, let's break that sentence down and look at the parts:

Quality of traffic. You can attract all the visitors in the world, but if they're coming to your site because Google tells them you're a resource for Apple computers when really you're a farmer selling apples, that is not quality traffic. Instead you want to attract visitors who are genuinely interested in products that you offer.

Quantity of traffic. Once you have the right people clicking through from those search engine results pages (SERPs), more traffic is better.

Organic results. Ads make up a significant portion of many SERPs. Organic traffic is any traffic that you don't have to pay for.
SEO can be done with few tricks;
- Sitemaps
- robots.txt

As I'm currently working for SEOBookLand ( Need SEO Service, affordable, quick solution ) we give you 3 opportunities.
- Monthly maintenance of SEO starting from $49/month
- Complete one-time SEO starting from $79
- Quick solutions and feedback (FREE)

1. Advertise
2. Get Social
3. Mix It Up
4. Pay Attention to On-Page SEO
5. Target Long-Tail Keywords
6. Go After Referral Traffic
7. Get Active on Social Media
Social Media Marketing is best way Increase Traffic ranking of website. social Networking sites are Facebook, Google +, LinkedIn, Instagram, Flickr etc. Update Always Fresh Content, Images, Video sharing etc.
  1. Perform On-Page SEO. ...
  2. Get Listed. ...
  3. Post to Social Media with Hashtags. ...
  4. Use Landing Pages. ...
  5. Target Long-Tail Keywords. ...
  6. Start Email Marketing. ...
  7. Advertise Online. ...
  8. Guest Blog.
These are top Ways to Increase Traffic to Your Website
  1. Advertise. This one is so obvious, we're going to look at it first. ...
  2. Get Social.
  3. Mix It Up.
  4. Write Irresistible Headlines.
  5. Pay Attention to On-Page SEO.
  6. Target Long-Tail Keywords.
  7. Start Guest Blogging.