Having done just this in the last few months, just a few (short) words of advice:
#1. Network like crazy. Some people think networking is a bad word. Who cares about them. What you're really trying to do is build real relationships and a name for yourself amongst people that you care about - in this case, the startup community. NYC is not as great as Silicon Valley for recruiting technical people. Not saying the community isn't strong, it's just not as deep. Consider moving here to SV. If you decide to stay in NYC, go to all the events you can find like Meetups, visit coworking/hacker spaces, etc. You say that your own personal network is tapped out - but have you asked everyone know to plug you into THEIR network? If you have 100 friends, and they have 100 friends...you get the point
#2. Demonstrate real commitment. Ideally, you'll already have a track record of building successful products. If not, at least you'll have a working prototype. If not, at least you'll have some thorough mocks and a clearly thought through biz plan. Doesn't matter if all that changes in 3 months, but the very fact that you have one demonstrates commitment and tenacity. Everyone appreciates that - particularly people you're trying to convince to join your team. Get started today
#3. If the above 2 fail, consider joining an existing startup or company in your vertical to build domain expertise and a broad set of contacts (basically, #1 and #2). If you really believe in your idea, you can still work on it on nights/weekends (never a great idea but if all else fails...) Many successful entrepreneurs got their first start at an existing startup that way (think ex-PayPal, ex-Google)
I don't know enough about your situation but those are my initial thoughts.
Going to get back into the networking full swing again. Was doing it regularly for a while, but just hated doing it after a while when the prototype just kept getting delayed and delayed and delayed. Think I'm going to pick it back up when I finally get this prototype done, which I think should demonstrate commitment, drive, etc.
To that point though, any thoughts on the issue of what to do between this current iteration I'm developing and getting someone to work with me on the next version which should be closer to what I want to put out there. Do you think I will be to show a working, yet not "correct" product to someone to incite their involvement and show my commitment or does it show misdirection and disorganization, etc?
Don't think you can say it better than that. Nice article crowdboosters