Coming up with the idea
Create products that people love by solving problems. If your idea doesn't solve a particular problem you'll have a hard time finding users, no matter how many features you add. It doesn't matter if your idea doesn't benefit everyone in the world, as long as you have a few customers who desperatly need your product, you're in business.
Required reading