increase your website traffic so firstly manage your website. firstly do on page optimization that your websitte have proper title tag according to google guidelines your title maximum have 70 character.
Meta description: Describe your site in 155-170 characters.
Alt attribute: Make sure that your img have alt attribute because google does not scan your image it reads alt tag and understand that the img is to that keyword so whenever user search for that keyword google will show your img in search results.
Robots.txt
sitemap
all above things are minor but matter.
most important is your content. as we know content is the king of your site if you provide quality content to your users so they engage automatically you don't have to do more work for engage user. if your page quality is low so it may cause increase your bounce rate.
After complete optimization you should go for off page on regular basis. do not do spam use carefully do every major submission on regular basis like blog submission, article submission, blog commenting, forum submission , social sharing, bookmarking, classifieds ads submission, infographic submission, ppt, pdf, doc, video sharing etc..