My bias, as a Lean Startup evangelist, is to strongly recommend that you work through a Lean Startup / Customer Discovery process. You can find a number of free online workshops that can help guide you through this process. Steve Blank's course on Udemy comes to mind: https://www.udacity.com/course/how-to-build-a-startup--ep245
Feel free to ask any followup questions. It is EXACTLY for people like you with challenges like yours that the Lean Startup and Customer Discovery process were developed!
Wishing you every success.