I've gone on this rant before, so I'll keep it short, but this really is one of the biggest problems are fraternity if facing. I'm recently graduated from college (25 years old) and was in two fraternities during my time there. Even amongst my fraternity brothers, I would wager that half of them didn't know what Freemasonry is or is about. That's among FRATERNITY members. Among my non frat friends, most of them had literally never even heard of Freemasonry.
The bottom line is all lodges need more community presence. We need to have picnics, BBQs, raffles, booths at fairs, open houses, etc, etc as much as possible. And in my experience as a Mason thus far, its the older brothers who don't want to 'mess with the hassle' of these publics events for one reason or another. But you know what? A man won't petition an organization he doesn't know exists.