The 10 Ingredients for Successful Screenwriting 1. Self-Confidence 2. Passion 3. Luck 4. Consistency 5. Build a Portfolio 6. Create a Business Persona 7. Marketing Skills 8. Learn To Pitch 9. Plan Your Career 10. Be Prolific