You may be working really hard on your current project yet not get a good return on your investment. That happens more often than you think and it doesn't mean you have to stop.
Run a check on your idea and make sure you're implementing it adequately. There are so many ways to deal with a project and you may not have chosen the easiest. Or a new approach may now be available and you haven't figured it out yet.
Don't let your competitors pass you and leave you behind without a share of the profits. Test your idea today and make sure you're on the right track.