Startups need people who build, who create, who do. Things like "strategy", setting up deals, introductions, "almost sales", etc. are, by themselves, worthless at a young company.
My advice to you would be this:
Learn to code, or, don't do a tech start-up.
I think it's a little bizarre that people without technical skills (or startup skills) feel compelled or even entitled to start a tech company. These are specific, hard skills (not unlike law or medicine), and if you don't have them you need to develop them or find another line of work.
You could still start a "technology-enabled" company, like HuffPo (a media company), or Gilte (a fashion retail company), but you should probably have specific domain expertise in the non-tech vertical that you want to work with.
If you want to "start the next Facebook", though, (I.e. build a scalable, virtual product) then I have news for you: if you can't code it, you can't do it.