Further, a 3.5 is not "decent enough grades" anymore -- they're average. Grade inflation has led us to lose perspective.
Finally, the best thing I did for myself in my last two years of high school was learning to interact with people in my age group but not my peer group. Breaking out of an introvert's shell is very, very hard. It's not impossible.