I agree 100% with @Lindagaf. Without a hook, you’re most likely NOT getting into Stanford. Your nonprofit is NOT a hook, and I don’t think you will stand out if you’re an ORM male who wants to major in Bio. Also, there’s something incredibly suspicious with OP’s thread. 21 APs and still 28th ranked in class??? How many APs are the 28 people before you taking? 50? …
Still, if you want to apply, go ahead. But @Lindagaf is giving you REAL ADVICE when she says to apply to more match schools…