Spend some time in conservative circles and you'll learn that there's not a lot of love for the GOP leadership. Conservatives (both fiscal and social flavors; they too are not just one and the same) vote Republican for the same reason many on the Left vote Democrat: not that they're thrilled with the candidates, but rather they consider them the lesser of two evils.
My point? That just as its unfair and ignorant to paint everyone on the Left as a socialist, you can't simply paint everyone on the right with the same broad brush.
So no, America is not really a right and far right country, it's more a polity of extreme Conservative and progressive ideologies lorded over by two centrist parties with a heavily authoritarian commonality between them. What the U.S. entirely lacks is an anti-authoritarian centrist Liberalism akin to that in Europe.
To illustrate, if we were to align US parties to those parties in the UK, you'd likely get the following: the conservative Republicans (US) align to the conservative Tories (US), the far right Tea Party aligns to the far right UKIP (UK), the progressive Democrats (US) align to the social democratic Labor party (UK), and then the UK's centrist Liberal Democrats do not align to any recognizable political organization in the US. The UK Lib Dems at best might loosely align to a combination of US civil libertarians and classical liberals, both of which belong more or less to the politically homeless. Some might say those fall under the Democrat tent, and yet the most vocal proponent of civil liberties in the US government right now is conservative Rand Paul, so go figure.
To come full circle, a US equivalent of the UK LibDems, were it to exist, would likely be the most vocal opposition to the NSA.
Appropriate username btw :)
To be sure, a thorough examination of social conservative thought will be fascinating reading.