I hope this doesn't come off wrong, but here are two things that helped me and might help you: (1) shift your thinking and (2) take the initiative more.
For 30 days in a row, come up with and write down a million dollar idea per day. It's hard at first, but gets much easier, and after awhile you'll see that there is so much real opportunity around you that the challenge is deciding what to go after. But as long as you are convinced that good ideas and opportunities are few and far between, then you are probably going to be stuck.
Get into the habit of looking for weaknesses and inefficiencies in everything around you, for example. Or look in niche industries that are too small for the Googles of the world to care about. An idea can be worth more money than you'll ever use and still be way too small to be interesting for Google. When you find something that can work, don't wait for somebody to hand you money or invite you to join them, but go bootstrap it yourself. Maybe just do it as a side gig, but choose something with the potential to be far bigger.
For example: I noticed that the nearest dry cleaning company appears to be using a DOS-based system, they seem to be somewhat disorganized, and they have to manually notify me (phone call) when my clothes are ready. Odd are, there are lots of other dry cleaning companies like them. It probably wouldn't take much time talking to them to figure out a number of ways to dramatically improve things with some better software and maybe some RFID tags or something. Their customers will love that, on your system, they automatically get notified when their clothes are ready. The companies will love that, on your system, they can handle more orders per day, they never lose track of stuff, and the software is much easier to use. Plus, your system lets them send out coupon codes and reminders ("It's been 6 months since you got your suit cleaned - bring it in this week and we'll give you a 25% discount!") and so they see people taking stuff to them more often. Google is never going to compete with you there, but you could probably demonstrate that a company could save $10k/yr and/or increase revenue by $10k/yr using your system, and you'd "only" charge them $3k/yr (or whatever). There are about 14k dry cleaning companies in the U.S., so converting a small segment of the market would be enough to be self-sustaining, with a much higher upside if you got to, say, 10% of the market.
The above is just a random example off the top of my head, but I guarantee you are swimming in opportunities like this, so if that one isn't appealing or the numbers don't hold up under scrutiny, then look around and find something else.