Although there are many off page activities, but the best would be to optimize your content in order to get more and good quality backlinks. Backlinks are the most effective way to boost traffic to your sites, so work industriously on forum posting, blog commenting etc activities.
The most ideal one would be social media marketing as nowadays social media is very popular and users are very active in saving and sharing links. The best part of this is that you get refined traffic that is the traffic you aspire to have. To attain the target of getting more traffic on your website is a consistent process and requires professional SEO expertise at affordable prices. The ideal place is FODUU website design company in India
and SEO agency