IMO, Infographics are one of the effective ways for gaining valuable backlinks and also it drives traffic to your site.
Another effective way to reach new audiences is guest blogging. By publishing articles on other popular websites, you'll get your content in front of new readers and links to your site.
You can use social media to reach out the sites that accept guest posting. Or else, you can search in Google by simply typing your keyword + guest-posts and your keyword + submit an article. While reaching sites manually, analyze the site is relevant to the content of your site, has a high DA score, and ensure that it links to your site naturally.