In short, be exceptional. Be talented. Be an outlier. Be an overachiever.
And "b-school admissions" shouldn't be the reason or the main motivating factor for being accomplished. If it is, it's usually too late (at least for b-school admissions - but it's never too late to start being that accomplished person in life).
I can't tell you what you should do. You have to figure it out for yourself.
When you talk to people with significant accomplishments (or even just one hugely exceptional accomplishment) - you'll find out that they didn't do it as a condition for something else, or to "look good on a resume".
If you want to do more community service - go for it. But do it because you want to, not because you think it will look good on a resume or because you think it'll better your chances to get into b-school. That's ass backwards and it's a virtual guarantee that your heart won't be in it. And if your heart's not in it, there's a far stronger chance you won't be willing to sacrifice and follow through to accomplish anything truly meaningful to you (because your heart's not in it in the first place).
Most significant accomplishments - whether it's academic, athletic, artistic, political, community oriented, etc. -- takes *sustained* commitment and sacrifice. That takes years, not months. This isn't just some new age bullsh*t -- I've seen it across many people I've worked with and come across. Those who aren't "middle of the road" are not for a reason - because they found something that they latched onto early on and spent a good chunk of their waking lives dedicated to it. You can't be a nationally ranked athlete overnight. You can't be an accomplished military officer without the years of training and sacrifice. Even the conventional "blue chip" candidates didn't develop that profile overnight - to get that pre-MBA PE job, they had to slave away for 2-3 years as an analyst at a top bank; to get hired into that top bank they had to have gone to a top undergrad; to get into a top undergrad they had to have had strong SATs, exceptional high school grades and decent extracurriculars; to get the requisite SATs and grades they had to put in time (and/or they have become so accustomed to making academics a priority since they were young); to be the student body president in high school or captain of the hockey team, they had to have had prior experience to be in that position (i.e. they started down that path years before in elementary school and middle school). And so forth. That blue chip resume isn't something that happened overnight - it's a lifetime of work. Same goes with just about anything that is not "middle-of-the-road". A lot of sacrifice and working through disappointments and failures along the way.
If you feel you are middle of the road and don't want to be middle of the road - b-school isn't the glass slipper to your Cinderella story. If you don't want to be average, then step up your game, big time. If you feel you aren't working to your potential, then do something about it. And you'll have to be patient - you're not going to see instant results, but if you stay at it, over the next 5-10 years, who knows where you'll be.
It's not about credentials or "brand" - it's about sustained commitment and the willingness to sacrifice for something you believe in, something you love (or are passionate about), and something that will best use your talents (whatever those talents may be). The "brand" stuff is more a byproduct than a reason for success.
The first step for you then is to figure out for yourself which part of your work/extras/life you want to step it up -- your parents can't tell you anymore what you should, and neither should anyone else tell you "if you do X, Y and Z, you will get A, B and C and voila! You have a formula for life!"). You have to be your own director. And then go and do it.
As for the other stuff you asked - you're addressing stuff on the margins when you should be focusing on the fundamentals (what I just mentioned above). Sure, address your community college stuff. Add a few more lines on your resume and/or application form that show you participated in some volunteer activities -- but it's all stuff on the margins, incremental stuff (and dare I say "window dressing") that won't fundamentally change who you are -- and adcoms will see that. Because there will be other applicants out there who will have substantive accomplishments -- and no amount of spin or window dressing will make an applicant look as good as someone who has a lot of substantive and sustained history of achievement.