Thanks everyone, lots of insights in this thread!
In my opinion one very common reason for people to fail is because they're trying to rediscover everything from scratch, without learning from other's experiences.
Many don't study the "theory" aspects of trade, marketing, economics etc and...