The keys to small business success include making ethical decisions, simplifying complex ideas for customers, continuously developing skills, maintaining financial discipline, protecting the business structure, and consistently delivering on commitments.