Talk to a recruiter from an independent company. They are salesmen and will at the very least get you a phone screen. They will also help you with your resume if needed since it’s in their interest.
How do you find recruiters like this? How do you make that contact?
What region are you in? Make an Ask HN asking for people to forward their annoying recruiter emails to you that are in your area. Then just email those people and be straight up.