You can start affiliate marketing outside of the US by choosing a niche you enjoy. Your niche should have a broad appeal to people worldwide. You need to find affiliate programs that accept international marketers such as Amazon. Many affiliate networks work globally. You should create a website or blog to promote products. Your content must be helpful and engaging for your audience. You content must be in-depth to create engagements. You can use social media to drive traffic and build followers. You must focus on platforms that are popular in your country. You can also use email marketing to build your list. Success depends on consistent effort and patience. Keep learning and adapting.