Place your site link on your FB, Instagram, Twitter, LinkedIn, Pinterest and Tumblr social media profiles.
Find really good articles in your niche and share it on reddit. It’s very helpful for getting traffic.
Find forums in your niche, join them and answer questions by adding value. Leave your website link on your bio.
This requires a list of subscribers but it's free traffic and exchange an agreed number of clicks back to your site with other marketers who also own a list of email subscribers.