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.
In Summary:
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.
Step 3: Build the simplest solution and find a first user or client.
If you are using Thrive Architect, you can often build a simple landing page to offer your service. It's is a great way to validate your market. You can use the Thrive Quiz Builder to survey people very easily.
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.