Your goal with affiliate marketing is to get people to click your affiliate links. You can use SEO for a landing page/ website, you can promote on your own social media, or through Facebook and Instagram Ads. To be more reputable, a website is the way to go. Then, you can ad the socials. Below is some websites builders you can use as well as a branding platform (Fiverr) that can not only create a logo, but you can hire someone to build your website. You can even hire someone to run the ads for you. Highly recommend running through your options as you are starting and learning.