You can start promoting through Bloghing, create YouTube channel in your niche, create your Instagram profile in your niche and publish valuable content, Answer on Quora in your niche, Associate in Facebook group in your niche, do FB live….
But remember on all platform first provide value…..solves the problem of your ideal prospect by providing great content…..
As you know nobody gonna buy from you unless they know you, like you and trust you….
So to people know you, like you and trust you, you need to publish content that helps your ideal customer….
Don’t just go and put your affiliate links everywhere as it’s not a good practice to promote affiliate product….