First of all, asking for help everywhere is awesome, as humility is the key to take the right steps to fix a problem.
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!