Your ECs are very good. Nothing to do here that will move the needle. Maybe a part time job but honestly they are fine. .
Get good grades. Take rigorous classes. Get a better test score although 1500 is outstanding.
Write great essays. Hope your LORs are good.
I wouldn’t worry about awards nor chase them. It’s what you do to earn them that matters - not the award itself - in most cases.
Depending on the Stem major, where you go may matter little. Engineering as an example.
If you get into one on your list - great. If not, the world isn’t over.
My concern - have you been to these schools or rather why these - besides the pedigree / name?
Ps you say your gpa is top 20/30 decile ? To have a realistic chance at any of these from a public school, it’ll need to be top 10%.
If you’re at a private, then talk to your counselor and see where kids like you get in.
But you can’t do other things to cover up your gpa and rank etc
Good luck