I agree with the above - if there is no contract, and no actual work peformed, tell them you are at a point where you absolutely must move on. People who are 'all talk' will usually excuse themselves when given a hard-set deadline. "I absolutely must have x done by this date. If you cannot sign this contract and commit to this date, then I'm sorry, but I'll have to find someone else - really, this should have been done already."
If you want a successful business, you have to turn 'family mode' off. People who are not highly motivated, "doers", or 100% committed will kill your chances as an entrapenuer. They may mean well, but most people don't have what it takes to really be an entrapenuer.