I'll not be in the position of getting anywhere near those figures you shoot for and considering this will be my first, I'm keeping my feet firmly on the ground. I've just spent all my career to date (15 years +) building products for other people that I feel I know enough to do my own. Again, it all comes down to finding that need. This is where physical networking and schmoozing pay off, sadly not my forte!
I found one. They didn't get it. I ended up quitting: "Fine - I will do it myself".
I remember the first meetings I had a 6.30am or 7.00am at breakfast places with VCs... They would listen and then (essentially) pat me on my head and say: "You're a nice boy. Go back to being an engineering cube-monkey".
It was so frustrating. I did not know what I was doing. I was a fairly competent engineer - but I did not know the code-words for the VC-world or the business-world (and there is definitely a tribal language).
Finally - mostly by luck - I found a guy to partner with. We ended up raising $100M, before we got caught in the back-wash of the dot-com implosion (we weren't a dot-com, but it didn't matter).
Now - I know how to speak their language to them. But I will say: It's hard. The only way to learn is to get into it. Go try to sell. Fail. Get dirty. You'll figure it out.
I believe in you! :-)
EDIT: I do remember this. This was the 90s, but I remember that I pitched customer-types and investor-types about 2000 times in about 350 days (a year). I am an engineer, not a sales-type, so this was uncomfortable. But I updated my/our pitch deck after every meeting. You do get better with practice. It sounds cold, but I would say: "Hit The Road".
I found that it was like a fraternity, though. I only learned it by hanging out with them. Kind of like how doctors call bruises 'hematoma's. They all know what it means, but it wouldn't occur to us normies to call it that.
If that book doesn't exist, maybe somebody should write it!
Really is good to hear your words of encouragement.
IF I knew then, what I know now - I would be too afraid to start. But all progress is made by people who are not too afraid to start. I wish you all the luck and fortune in the world.
edit: My details are also in my bio if you want to shoot me an email.
I'm a B2B guy - so I never build anything until I have ~1M~2M/year in soft commitments. Then as I build it, I try to get the soft commitments to sign-off on early purchases (at a discount).
Usually - where it gets hard - is customer support if the "B"s you are selling into have a lot of employees that need a lot of handholding. That is a 24x7 hell that you don't want to deal with (but that I don't know how to avoid).