If you view your business problems from a different perspective, you can uncover huge potential.  Ask youself:

How many other people experience the same issues? 

Can you offer a solution? 

Is there an existing solution already out there? 

Could it be improved? 

It's a good idea to seek feedback on your idea, so you can see if it is actually a viable avenue to pursue. 

Some problems may not have an easy solution right now. Put these on the back burner. Focus on the ones you can help resolve.

By offering your solutions for free you can also leverage your marketing and expand your reach. It sends the message that you can be trusted and starts positive word of mouth, which can go a long way in marketing.