I would not quit what you're doing just yet. You built a product and have a paying customer. Congrats! You mentioned that you don't understand your the needs of your customer. I think you can build on what you've already done. Get out of the building, join your local Chamber of Commerce, and find out the challenges that small businesses are facing. There may be adjacent markets that you can enter by tweaking your product.