Unfortunately, location has a huge impact on finding a co-founder. I live in Detroit and I am having the same problem trying to find anyone motivated enough to build a startup with.
One idea I am considering is to partner up with someone online to begin development on the project. If the two of you can work together and build a reasonable prototype, then consider an eventual move to silicon valley and applying for funding and such.
But how to find said person.. there isn't an online community of potential co-founders that I'm aware of.
Maybe the best solution is what nudge suggested. The idea seems more appealing the more I type this comment. And if I want to present my idea to HN, that'll really motivate me to get my shit together.
email's in my profile - mgkimsal@gmail.com (shows it to me - not sure why you don't see it). No, neither are able to relocate at this time (not sure if they're willing but I know in short term that's out of the question). You mentioned Detroit, which is why I brought it up.
One idea I am considering is to partner up with someone online to begin development on the project. If the two of you can work together and build a reasonable prototype, then consider an eventual move to silicon valley and applying for funding and such.