If you've got a solid idea you need to push it forward, not having a perfect co-founder right away is a lame "go or no go" decider.
Pitch constantly, get out of your apartment, and scour your networks for co-founder prospects, sooner or later you going to cross paths with someone that believes in your vision and has skills/experience/connections that will add significant value to your business.
To me, its go forward and keep things moving - and be aware that this needs to be bigger than you and teammates help you achieve that.
"the single biggest determent of a startups success is product/market fit, not team"
I believe this must be true because I can't count the number of times when I've heard investors say "it doesn't matter about the product, we invest in the team." (I'm not being sarcastic, its only dumb money out there.)