Making things complex, messy and emotional are few common traits of human nature. Don't do this. Just listen. You know enough about starting up, marketing, branding and about all things you need to know so far (if you even don't know, no problem you can know them gradually).
If you want to start and make it happen then you can. It's as simple as this:
1. Go start
2. Find 100 customers or an amount of customers you need to survive at the beginning
3. Make them extremely happy and let see what happen.
We've made things complex enough by saying that you need a launch plan, checklist, press release, conference and many other things. The downside of doing too much is that it paralyzes you. You think the deal is too big and its beyond your reach. And you quit.
But let's think about it straight. Get 100 people who will love your product. And sell them. If they are really happy they will bring one hundred more each, may thousands and 10 thousands. Build it gradually with care and common sense. If they dislike your product then you are done with that. Try something else.