I don't know the percentages or whatever - but I'm part Mexican, Spanish, Native American and God only knows what else...
I am, however, an American - my family has been here since well a long time - I think it was a border crossed them they didn't cross the border type thing...
But up here I've had about five people tell me how wonderful my English is considering I'm from Mexico