I hope the referral works out. I think it helps to have people advocating for you. I always worked thru an agency. The employer would be like, who the heck is this? I did not interview well! But the agency would assure them that i was capable of doing the work. Hopefully you can get training in something and go from there.