If you haven't already read it:
It walks through a lot of the things for asking. Once you have an idea, you will find marketing it is all of the work for getting traction.
I would recommend Seth Godin. Specifically "All marketers are liars" if you need somewhere to start.