Given these shortcomings, do I still have a chance?

Unique to Cornell (and not most schools) is a diverse list of student-led organizations accessible to students. I would take part in these and would also start one of my own.