Flat fact: until we GOP reach out to women and Hispanics honestly, and cut the social traditionalists and neocons loose, we will continue to lose nationally.
I'm thinking the best strategy for the GOP might be to become as Libertarian as they possibly can -- just incorporate the Libertarian Party.
Because libertarianism does mind its own business, which is the main problem with the social issues. And they want small government, which is compatible, to some extent.
I do think huge numbers of people are ready for libertarianism, and the more the GOP could soak up of that philosophy, the more recovery they could make. But they would have to give up all the minding other people's business, at home and abroad.