There is a different way you can get targeted traffic for free.
Social Media
This is very easy right now. You need to join your related groups on different social media and share valuable tips time to time. Then when you grow your reputation simply share your link.
Video Marketing
There are plenty of video sharing website/tube site on the web. So simply make some slide show videos and drive traffic.
SEO
Time consuming but effective for a long time. If you want to success in short time then use long tail keywords
Blog commenting
Join and build different niche targeted blogs and post comments time to time
Social Media
This is very easy right now. You need to join your related groups on different social media and share valuable tips time to time. Then when you grow your reputation simply share your link.
Video Marketing
There are plenty of video sharing website/tube site on the web. So simply make some slide show videos and drive traffic.
SEO
Time consuming but effective for a long time. If you want to success in short time then use long tail keywords
Blog commenting
Join and build different niche targeted blogs and post comments time to time