Demographically speaking, we're in far more a pickle than many even on /pol/ would like to admit. Roughly speaking, non-hispanic whites account for 62% of the population, however that number doesn't account for illegal immigrants nor does it account that non-hispanic white =/ european-american. When these two factors are brought into the equation, our percentage of the population falls into the 50% range. The good news regarding this matter is that whites are still the group that tends to vote the most, but whites don't vote as an ethnicity even if they do favor the Republicans. As mentioned above, we need roughly 65%+ of the white vote to win the electoral college, frankly I can't see the Republican party doing that anytime soon. They have a problem with a disconnect between the moderate portion of the population you need for a national win and their base which is far more right wing. So when election season rolls around they have to either flip flop on views or pick a candidate that either moderates or their base can't rally behind. I fear that Trump is a candidate like this, if the party doesn't block him entirely(I think that they will, rather than let him in). If the Democrats can figure out how to mobilize their hispanic voters, the Republicans are going to have some major problems, especially in states where they could turn solid Reds into purples.
Politically speaking we're up against a rock and a hard place, especially considering that Republicans are not really a good solution for the long haul considering their current status on immigration and minority populations. This also doesn't account for outside elements trying to manipulate or rig the elections.
http://www.politico.com/magazine/story/2015/08/how-google-could-rig-the-2016-election-121548.html#.Vddfk5fgxYM