Out of curiosity, what do you consider your strengths (aside from ideas)? Design? Marketing? Accounting? Writing? All of these things have a place in a software startup. If you're good at all of them, you're golden (because most hackers decidedly aren't).
But, at the end of the day, the most expensive and time-consuming thing that software startups need from the outset is software development. Other than design, there's not a lot of need for other skills before you manage to create a product that people want to have.
But I'd echo the sentiment mentioned elsewhere. Dabble in programming and see if you're enjoy it. If you don't, focus on your strengths.