I'm in the same boat. Been working on www.bannerbox.io for 2 years, no customers, no revenue. Marketing is important to the success of any project. This year I plan on focusing at least 50% of my time creating content; mostly blog posts and sharing my journey so far. With persistence any idea should work out.