English non-league football is full of "gems" who could make the grade at the top level - but not enough clubs are brave enough to take a chance on them.