This is spot on, and this needs to continue. A personal example: I attended J-school, in Boston, as a graduate student. In classes where the students were primarily other graduate students like me, every single other student except for me was a raging liberal, and they, and the professors, had one big mutual admiration society---so much so that it made me sick. But in classes where undergraduates were allowed to mix with the graduate students, the tables were turned, as fully one-half to two-thirds of those undergraduate students self-identified as conservatives.
In my opinion, we can continue this trend if we educate young people using reason and logic, especially the "right reason" of the Enlightenment-era "classic liberalism" of Locke, etc. We are the rightful inheritors of this philosophy, and it's amazing how many minds can be changed simply by exposing young people to this philosophy. Screw retail politics: think long-term, and allow younger people to establish for themselves that the basic philosophical underpinings of conservatism are correct. From this basic philosophical standpoint, everthing else flows naturally.