According to this US Census Bureau site for 2000, the largest ancestral group reported by US citizens on the census questionnaire is German, followed by Irish, then English, and then US or American. Scottish and Scottish Irish is pretty far down the list.