If you are looking for a business idea, this 3 steps framework from Y Combinator is a good way to go about it.
Here's Michael going in more details about finding problems.
Step 1: Find a problem by asking What sucks?
Look at your own life and see if there is a particular problem that you are passionate about. Asking yourself: What sucks?
If you can't find something that resonates, ask people around you or online: What sucks in your life, your work, your current situation, your belongings, etc .
Then ask how frequent the problem is (what sucks) and how intense it is. Open-ended questions like Tell me more is a great to get more information. If you don't like the problem they tell you, keep asking what sucks?
Step 2: Start talking to other people about potential solutions. Or discuss with the person with the problem directly. They might want to hire you on the spot.
Note: Brainstorm and don't be married to a solution.
You can also go on social media or jobs marketplaces, and see what problem people or business have. That's how I have started Thrivemate. I found people needing help with Thrive Themes, and I have built a business around it.