Help here

My problem is this whenever I'm told that I'm high on the list for a job and that I'm qualified for a high position in the company but when I go out for the interview I'm always told to await the call but the call never comes and I contact the employees I'm then told I'm overqualified for everything.
But I have my past working against me as well as the fact that I'm disabled due to no fault of my own since being pushed in front of and struck by a train. What can I do?

Follow recommendations
Loading Suggestions