I've been thinking I need to move up to Boulder rather than being down South of Denver, but doing so would be counterproductive since I still have another job aside from working on my product. Moving that far north would mean 2 hours a day wasted in commute, so I'll probably just live with only going up that way a few times a month for meetups.
As for the other advice, my thanks to all who responded. In the mean time, I'm going to keep trucking along working on my product and hopefully the right person will present themselves through some of the networking options that have been recommended.