Absolutely correct!
Remember when the GOP ran Bob freaking Dole? The guy was in his 70's, he grew up in an era when "rock n' Roll was the devils music". That and falling off the damn stage doomed him against a younger, charismatic Clinton in 1996.
What I am saying is that you are 100% correct. If the GOP has any hope of becoming relevant again, they need to do all of what Rob listed above, and start putting people like Rubio and Ryan as the face of the party, the old white dude GOP party is dead and gone...