Since the Democrats have their constant spokesperson (Obama) speaking all over the country, why can't the Republicans? Get somebody out there all the time - to businesses and colleges and go on TV to explain their position.
Plus, one thing Republicans should do is stop talking to the public as though they were addressing a boardroom. America is dumbing down and Obama talks to the dumbed down citizen. It's hard enough talking about anything financial to most people but to talk in the trillions and billions just makes their eyes glaze over. Keep it in simple language, use examples of hard work that turned into success. Criticize Obama for making the last four years about dividing the country.