My 2c, with all humility. But, I'm not sure you really understand why recruiters and companies are not taking you. For any serious business where it's senior managers or founders doing the recruiting, they are not after the "unicorn guys/gals".
My suggestion is to ask for feedback when you get rejected, most people will be happy to give it to you.