Something - how so stupid, I'll admit - that I realized is that even if smart people tell you something, you often need to fail it first to really get it.
Pick the right co-founders? It's one of the most basic rules.. but how many entrepreneurs do you know didn't listen to that.. you?
Focus on product-market fit and only a handful of few features that customers really love..