Do not despair
Molo was a nightmare for recall - and I used to cry with frustration
I worked out that every time he ran off, and ignored me, he was being rewarded for it purely because he had "his freedom" and so I decided to stop him being rewarded for this "bad" behaviour. I only let him off-lead in an enclosed tennis court, when I had no intention of recalling him - I used to sit in the corner of the court and let him run riot, I would rolls balls and play with other toys with him and if he did come to me, I would reward him, but make no attempt to interfere with his freedom until he dropped
To teach him recall, I used a long-line technique which is described on this website:
http://www.petbehaviourcentre.com/us/us_articles/us_longline.htmFor 12 months, he was exercised either on a short lead, or a longline - it meant I had to spend more time ensuring that he was exercised sufficiently, but it worked and a year later, I had a dog that recalled when I called him - even when we were on a COL meet with loads of distractions
It takes a huge amount of patience and dedication, and it is incredibly frustrating at times - but it is well worth it, so good luck