linked
If you are a developer, and you seem relatively smart, there are hundreds of people waiting in line to hire you. Everyone needs a web developer. Everyone.
I've built about 5 projects to "almost completed" status in the last year. And each project has been "re-built" at least twice. It sounds like I'm in a very sad state, no better off than you, but my friend, I have fantastic news! I'm running out of money! There's tons of pressure now! And because of the accumulated pressure I've been feeling in the last 2-3 months, I finally put up one of the projects I'm working on, and after a stint of work today, it should be ready to accept paying customers (even if it's not fully glossy and conversion-tuned yet).
My advice to you? Find ways to put yourself under pressure. If it's not financial strain (like I have no choice in), then make it peer pressure and social pressure; Put up a website for what you're working on, and start talking about it. Post it on your Facebook, to HN, and anywhere else you feel like talking about it. Pray to a god-you-may-not-believe-in that people give you negative feedback, because that's the best motivator. "You can't do it, you're gonna go broke, you're doomed to fail!" is what the little man in my mental coal-room is shouting as he whips the hamster that powers my typing fingers.
But what do I know, I'm just a developer who's looking for a recurring billing platform for my indy service.
Life is good :) Take the plunge. PM me if you wind up moving down here, would love to get coffee.
Engineering the project is the hard part, but for a lucky some of us, it's the fun part. "Polishing" your project, on the other hand, blows. Who wants to spend the day building flow for user account cancellation or tweaking the registration page, when you could be optimizing code?
The win-win situation here is clear: Do the engineering that you love & pays the bills, hire cheap talent to do the cheap, boring parts. Because, at least speaking for myself, if I'm being honest a $12 hour designer would do these "menial" jobs BETTER than me.