nah don't do cover letters, but let a recruiter shop you around, they have backchannels into a lot of companies that otherwise don't really check their inbox
consider setting your linked in to "looking", which might cost money, but this gets the attention of even internal recruiters
consider setting your linked in to "looking", which might cost money, but this gets the attention of even internal recruiters