I often talk to prospective entrepreneurs and startup founders who are on the edge of taking the plunge to work on a startup. But most of them never do because of a variety of reasons.
I hear excuses like "I'm not technical", "I can't find a co-founder", "I don't have time" or "I don't have the money". I could address each of those excuses on merit, but instead I'd like to suggest a really simple way for absolutely anybody to create a tech startup:
Stop being in such a rush. You have much more time than you think you have.
Teach yourself to code and build your own MVP. Even if you're a business guy.
Learning to code & getting a MVP out there, might just help you find a technical co-founder.
Stop being scared; all of us are scared. JFDI.
PS. Join me at PublicBeta, where successful and experienced entrepreneurs will teach you how to do some of these things. And more than that, be part of a community of entrepreneurs that are all working towards the same goal as you and have the same fears as you do.