I however very much agree to what @hugeblack already touched on, so I think there is actually a "better way" (if not a "secret") to success. Think before if you can help others. In two senses:
- First: Think which audience you can help with your product. Would it solve a real, existing problem? Would they really use it?
- Second: Think about existing projects, and about offering something related which could increase its value. Couldn't you base your product on another one? For example, do you really need an own blockchain? Most of the time the solution could start with B
And: Always ask yourself why you think you'd use a blockchain. The great hype has already vanished a bit. Is the blockchain still the best solution if hype isn't the primary reason?