To the contrary -- you are wise to learn from your mistakes : )
Maybe its a good thing you feel embarrassed. It probably means that you haven't released late. Listen to Episode 4 of Reid Hoffman's Podcast Masters of Scale. "So don’t fear imperfections; they won’t make or break your company". Forge Ahead!
If you cannot talk to those who did not sign up or like the offers, then you need to take to people who have extreme pains in using sites like freelance.com or upworks.com these sites have crazy traffic but until today they have not resolved key issues for freeelancers or seekers of freelance talents.I must add, they are SUPER hubs for Freelancers as they are the status quo but key values are missing.
I saw your site and I love your approach but you must refine the big uppercut punches that will make any free lancer on your site standout and choose your platform.
I suffered a big deal of problems when sourcing freelancers from freelance.com, upworks.com and many more. I found many others suffer the same thing.
I love to help you to share my stories and help you refine where is the real true value lies for a customer that wants top talent. If you like to plan a short power call soon let me know. I will drop my email in your Freshchat with attention to cod3boy!
Take a close look at any comments wherever you advertise. I'd even recommend against FB/Google advertising at first because it's difficult to get feedback.
Analytics might help too and you can see where people are dropping off. But they're quite inefficient.
Sometimes you just have email people who signed up in person to ask them. People are usually very open to giving brief feedback; just don't drag them into some focus group or 10 minute talk.
Being able to iterate based on feedback is usually the make or break point of an early stage entrepreneur.