Do you need some high quality and targeted traffic to your website, I will give you the guaranteed method to get all traffic you want. And the best thing is, you don't have to pay anything for that traffic.
Can you write informative articles? If yes, you don't need any other talent. In this method you just need to write a small and informative article targeting a long tail keyword then you submit it to an authority website. The authority website will give you the first rank in Google, with a little link to your website at the end of your article, you will receive high quality traffic, they are the visitors who read your article and will visit your website for more information about the things that they are interesting in.
So, this is the method
1- Target a long tail keyword: Find a long keyphrase that consists of 3 to 5 words would be good for your article title, with these keywords, you can easily get the first ranks.
2- Write a good article: Say something helpful in the article, solve a problem for your readers. make it at least 200 words.
3- Add a link to your website: By adding a link at the end, actually you're calling your readers to get more helpful information from your own blog or website. If you're promoting an affiliate program, create a landing page first includes your direct affiliate link.
4- Submit it to an authority website: By submitting it to a good website like this blog "OGB Reviews" you can easily get the first rank in Google.