I believe that, if we get active, and stay active, that we can change this political system. Whether it be a third party, or a rejuvenated republican party, to me it doesn't matter. If it is the Flying Purple People Eater party, I really don't care.
But, this is important. If someone doesn't like a given existing party, the fastest and most efficient way to influence that party is to be active at the Primary level. Show up at party caucuses, committee meetings, etc.
Most of us would be stunned to discover just how few people actually attend Party meetings. In fact, if one of us decided to gather about 20 of our friends and spontaneously attend our local Democratic party conference after the primaries, we'd catch them off guard and we could write a local party platform straight from the libertarian point of view. 20, thats right, 20. Plus, we could send a staunch conservative to the Democratic State convention. How's that for the few, the proud, the politically aware?
It isn't necessary, IMHO, to reinvent the wheel. It is necessary, however, to quit sitting on our posteriors moaning and groaning. We must jump in the pickup, drive to wherever we want to have impact, and HAVE IMPACT.
If you really want to change the world, bring 3 people with you.