Blacks aren't more than 1/7 of voters. Mexicans aren't more than 1/4 of voters. Almost all of the young white people who loved Obama in 08 hate him now. I don't think he's going to win.Yes but Obama has heavily pandered to the Mexican vote, plus he'll get 90%+ of the black vote.
However, he could refuse to step down and he could order the military to assassinate Romney. The sad thing is that the Republicans picked the shittiest candidate and they may still beat Obama.