Corporate jobs will always be much harder to get than local mom n pop jobs. Corporations are developing techniques for screening out any applicants with aberrant qualities. (One article I saw a few years ago suggested only hiring people who already have jobs - those who are unemployed obviously... lack something.) Focus your efforts to that end.