There are lots of possibilities on where you could go from here, for sure you need to work out in detail why you failed, so nuts and bolts items listed which would translate in to "If we had know this we wouldn't have started this particular project" or "If we had known this our chances of success would have been better". What use is time spent if you don't really absorb and integrate the lessons you might learn from failing.
Then, take some time off to recharge your inspirational batteries, and - and you're going to hate me for this - try again. But this time with a better plan, with a better way to evaluate the people that give you advice, with a product that you yourself will be the first users of, or that you will be able to sell to a paying customer before launching.
Obviously you have skills, now you need to put them to the right use, it's no point trying to use a saw as a hammer or the other way around and it reads to me as though that was what you were trying to do.
Joining an early stage start-up with experienced founders sounds 'easy' but there are not that many 'early stage start-ups with experienced founders' around, most of them are just like the one you yourself ran and you'll end up being the more experienced employee with a bunch of clueless founders if you're unlucky :)
Maybe take on a regular job and use your spare time to get your 'start-up 2.0' off the ground, some fairly dumb day job is an excellent way to keep your head free for the stuff that you want to do while being able to make ends meet. That trick worked wonders for me in the past, I think that it still is applicable today.
Best of luck, whatever path you choose, your other options are not bad but once the start-up virus is in your blood it is very hard to get rid of it ;)