Don't sweat the code if that's not your strength: focus on your business plan. Most seasoned coders have seen umpteen 'cool ideas' burn and die, and it's usually not technical issues from which Demise doth spawn. The one freakish happenstance of the current market is that, while most coders are not great risk takers, they are wonderful risk-smellers.
Some background: the progenitor of my current gig spent the last 3 years trying to build a business. He tried to outsource, and contract, and everybody told him it couldn't be done. We met through a mutual business acquaintance, and I fairly scoured his plans. 3 months later, we had a working prototype, and we launch in 4th quarter 2007.