A part of me wonders if change should start at the education level. Perhaps figuring out how to diversify the educators in order to make more students comfortable with their particular academic community.
I teach a web development course that happens to be 50/50 gender-wise. However I have occasionally been around heavier comp. sci environments that are more male. Those communities can certainly become more cliquish and I do question if that pushes some women away. From that perspective I wonder if that negatively impacts the workforce and industries.