Start trying to do the technical work yourself. Contract out particular bits if you need to. A poorly coded and shitty prototype that fits what you want is massively better than a polished application that isn't what you want.
I can hear the "But, but, but..." Wait and hear me out.
There is nothing to give you appreciation for what a technical person brings than trying to walk a mile in their shoes. There is nothing more frustrating than a non-technical cofounder who underestimates what technical work requires. And honestly, the stereotype of "non-technical founder needs technical co-founder" is some asshat with no real clue who will make their partner miserable. Besides, there is a huge imbalance of supply and demand.
But potential technical co-founders are much more receptive to, "Non-technical founder needs technical founder to help turn crappy prototype into product. The idea is good, but I know how much I need your help."
Why are technical people more receptive to that?
- The fact that there is a prototype makes it much more likely that the idea isn't just vague handwaving.
- The non-technical co-founder is willing to put elbow grease in.
- The non-technical co-founder's humility is going to limit unreasonable demands.
So willingness to begin the work yourself makes you MORE attractive.