Why not try telling a story that shows some sort of personal interest in the organization that you're applying to? Or, try to focus on showing your enthusiasm for the position.
While you're working at changing your style, you should work on some basic mechanical things in your writing. I know that this is HN, so you likely didn't put much time into proofreading, but sentences like this one hurt me in my soul:
"The second is a few sentences saying that my experience matches the desired qualifications in the job ad, and expressing my desire to always learn new technology and improve my existing skills (because it's usually not a literal perfect match)."
Or, consider this sentence:
"I close by saying I look forward to hearing more about I can help."
Again, I understand that you likely didn't put much time into proofreading your comment, but you missed a pretty important word.
My approach is based off advice I once heard about essays for college applications. Overwhelmingly it seems like there is a formulaic approach to them that works really well. I assume this isn't specific to college admissions, but really just people in general who read lots of applications (whether it be for a school or job). Part of the advice I read was that you should stick to the formulaic approach unless you are an excellent, confident writer.
I would say my cover letters definitely show enthusiasm and I explicitly spend probably 25% of it discussing my personal interest in the position/company. But writing in a story format that is well formed, relevant to the job, and interesting is well beyond my abilities. I spend enough time as it is on cover letters that generally result in nothing.
I wonder what companies you are applying to? For example, I know that pretty much every tech company in my city is looking for developers. I think a problem is that developers mostly apply to the larger tech companies in the area (50+ employees). Smaller companies (like my own, and others I have talked to) are having trouble finding people even for entry level positions.
The first is two sentences saying that it looks like an exciting opportunity and introducing myself as a web developer in CityX whose client experience matches that of the hiring company.
The second is a few sentences saying that my experience matches the desired qualifications in the job ad, and expressing my desire to always learn new technology and improve my existing skills (because it's usually not a literal perfect match).
The third touches on why the position is a good match on a personal level, such as my personal/hobby interest in some topic that is central to the job. I close by saying I look forward to hearing more about I can help.
In all, it's really not too much longer than this comment. Maybe only 3 sentences longer.
I try to make it friendly and casual because I figure people don't like reading robotic, boring cover letters.