Yes, there are several alternatives to affiliate marketing for generating online income. Some popular options include creating and selling your own products, offering freelance services, dropshipping, creating and monetizing online courses, or becoming a digital consultant. Explore different business models and identify the one that aligns with your skills, interests, and goals.