I think friends and family/ your social media, would be a starting point.
Do friends admire your photos and ask you to take theirs?
I was doing it as a very serious hobby a few years back. Take some photos of DD with her then toddlers pals at meet ups, sent to the parents, and gradually became "in demand". Wedding invites followed, friends wanted engagement photos, pub bands wanted promo photos etc.
My style was candid documentary at weddings, golden hour bokeh portraits of kids in parks etc. Always with permission etc. At weddings I would always make clear I was not a pro, and if they had a pro I always made a point of telling them I was a "spare" and would not get in their way.
Is that similar to yourself ? I never charged.
The camera does not really matter, although you will need full frame. And if pro you need dual memory card slots. It's the lenses that matter. Whatever platform you favour, you will likely need the "holy grail" lens collection to go with it. For Cannon for example, that will be the EF24-70 f2.8L, the EF70-200 f2.8L and a fast prime or 2, or 3, or 4.
Add to that flashes, flash remotes, reflectors
Software is lightroom. Because you are trying to have the camera do the work, not the software. In my opinion anyway. Though every photo needs a tweek and converted from RAW. And with RAW, loads of hard disk space.
I think to be a pro you need to be really outgoing and a bit forceful, strong character, business minded and all that. I aint, so am strictly amateur. Herding cats was never my thing :-)
Nowadays of course phone cameras can do all the bokeh, so not as much call for what only fast lenses used to be able to do. So whereas a skilled hobby photographer might be able to tell the difference between phone photos and pukka pro gear stuff, most consumers can't.
So yup. I reckon start with family, friends, extended social media, and make a name for yourself.