It is hard these days to gain trust of others by acting as an escrow

Anyways, I suggest the OP to contact anyone with 20+ trust score.
I don't think anyone with 20+ trust should do the escrow. just use escrow of those peoples who already done escrows. I don't think it is hard there are lots of active escrwow.
Get Monbux who can escrow for free.