The only guaranteed way of becoming a billionaire, is being a beneficiary of a billionaire who gives you a billion dollars. Other than there, there really isn't a secret to being a billionaire.
The first thing about being a self-made billionaire, even if billionaires don't want to admit it is luck. These individuals took huge gambles and out of millions that failed besides them, they somehow lucked it out. There are countless turns and twists where if they we're lucky, they would not be the billionaires that they are today. And most of these conditions were things out of their control, but they were just... lucky.
The second thing is having unrealistic goals and dreams. When others think "this is impossible" and give up, the future billionaire is there saying, no one else can do it, but I can. And their singular focus and self-belief (and many times, narcissism) gets them through the hurdles that stop everyone else.
The third thing that you need is a group of supporters who believe and admire you almost as much as you do. These individuals will give more than their fair share to ensure that your dreams become reality.
Last thing is to be in the United States. We have a political/social system here where we enable capitalists to exploit the working class (around the world) and become billionaires. It is championed in this country. It's much harder to become a billionaire in other places around the world.