The problem is that most of what it comes down to is luck. Luck in the sense of time and place. People born into a wealthy family or even with two loving parents are lucky and way more likely to be wealthy than those that were born without.
Warren Buffett came of age in the greatest period of prosperity in American history. Bill Gates came of age right at the time that PCs became possible. Bezos was first to market on a new and unproven platform. Zuckerberg got lucky because he was able to get started when broadband penetration in developing countries was finally starting to get some traction.
No man is an island and teaching success as a skill is just silly in my opinion.
Bill Gates was actually famously asked a version of this question. (What would you do if you were poor with no education and lived in a third world country.) He responded "Buy Chickens".
And the answer is that most wealthy people, when reset to zero, would never be able to regain their wealth. The only way they may have a shot is by exploiting things from their formally wealthy life (e.g. contacts, connections, niche industry knowledge, or an ivy league degree).
The thing is the obsession trait doesn't necessarily scale. If you cloned a billion Gates', that would NOT give us a billion Microsofts. It's not a zero sum game, but pretty close to one. There's only so much room in any given niche.
Another thing, I've been using and following Microsoft for about 3 decades. They didn't do anything special or innovative in my opinion, at least not relative to their size. MS just did smart marketing, acquisitions, pricing, and packaging. MS mostly leveraged monopoly in one category to gain another category: not raw merit. If MS never existed, the world would be the same or even better off: more OS and office-software choice. I have a bit more respect for Steve Jobs: he spotted useful product configurations before any one else (with means). MS just copied/purchased trends after it was obvious they were catching on.
No doubt IBM would have led innovation if not kneecapped by M$.
Opportunity = hard work + luck
We as individuals should strive to learn how to be successful by looking at those who are successful, and many of those qualities are right in front of our faces. Hell just search for "discipline" or "confidence building" on youtube and one can find how to apply the correct qualities within a few hours. Try David Goggins if you don't know what I'm talking about.
For just one example, if you look at the average person's level of financial literacy today, the situation is appallingly bad. So statistically, it's true that you have to be lucky to be financially literate, but that doesn't mean it inherently requires luck to be able to learn these things. It's just not stuff that most people are even aware of, because nobody is teaching them. It's not an unfixable problem.
At the extreme end of the spectrum, yes, it requires a lot of luck to become as rich as Gates or Buffett, but I don't think that's what OP is trying to achieve. Helping everyday people achieve better financial outcomes is a very different goal from trying to break into the top 0.1%, and is much more achievable IMO.
Despite the notion of the "American Dream", in our country, if you are born poor you will most likely stay poor.