Various strategies to promote affiliate links:
Social Media Networks (Landing Page suggested).
Social Media Groups (Landing Page suggested).
Online Communities and Forums (Landing Page suggested).
Instant Messaging Groups (built by you and you are the admin).
Classified Sites.
Email Newsletters.
Through Lead Magnets or Offer [like E-Books, Templates, Checklists].
Cross-Promotion with other Affiliates or Businesses.
Public Blogs (applicability of terms of use of the platforms).
Guest Blogging (applicability of terms of use of the platforms)
Social Media Bio Profile Optimization.
E-Mail Marketing (having your own e-mail lists).
Blogging (optimized with SEO strategies).
Audience Engagement and Commenting (not to spam).
Having Tools or Resources Pages on Website or Blog.
Use your affiliate link in your email signature space.
Here's related information that you may find helpful - 81 Affiliate Marketing Related FAQs and Answers to see if they may help you move forward as an Affiliate Marketer with confidence.
P.S:
You are currently on the Digital Marketing Forum page; for more information on various topics that may be helpful, please visit Blog Posts (button below) and [share any content post you love] with your network.
[Your recommendations deserve a boost]
[If you have any specific questions in mind, please drop a mail and I will answer through a post at the earliest possible time]. Check this forum frequently for fresh posts.