Do things for yourself. Find things missing and improve upon them. Don't think about the "product", but think what you want.
Unless you're not talking about the self-improvement path outlined in the post, but rather a startup. In that case things get a little more difficult.