too many choices with online marketing

Do you choose SEO? Social Media? PPC? Which Platform? There are too many choices!