I got married at 41. It seemed a bit late at the time, but I've always been determined that I was only ever going to do it once, so I shouldn't leap till I was sure.
To be sure, I did two things: 1) made lifestyle choices that would bring me in contact with lots of the kind of women I was interested in, and 2) worked on being the best version of myself that I could be.
And I dated lots. Not hookups (though there were plenty of those) but short, get-to-know-you relationships in which the point was to figure out whether we were a good match. Sure, sometimes I stayed in a relationship far too long because it felt good (8 years, 2 years) but that was mostly in the early days when I still had time to burn.
The last few years of my bachelorhood I was usually dating about 4 to 8 women a year.
To be clear, because I feel like that last sentence could come off as bragging, I tried really hard not to be a 'playa'. I was looking for a life partner, and you can't build a partnership on sketchy foundations. I was tried to be a gentleman, and when I broke things off, I did it respectfully. Many of the women I dated are friends now. Several were at my wedding.
When I met my wife, it was obvious, almost from the first date, that this one was different from all the others. I let her know it, and we both stopped looking, just like that. I proposed on our first anniversary, and we got married just before our second. We've been married three years now, and we've yet to have a fight.
The point of this message is to say that with the right mental attitude, it very possible to meet the woman of your dreams. Figure our who you want to be dating, and where they're likely to hang out (hint: take classes, throw parties). Set your standards high, both for her and for yourself. Don't rush to settle, and don't rush to the next one either.
You might not meet Miss Right very soon, but you'll enjoy the search.