Oh great, now I change my family name to English name, writing and learning English, then I can be an English man. Let me ask my American friend and hear what they say if they recognize me as the same race as him. Thanks for you opinion

I consider that analogy very poor. American is a nationality, not a race or ethnicity. Thus American has many races within a nation. There are certainly many english americans, chinese americans, black americans etc. Sorry for not being very clear, I'm not saying if your name is chinese, then you're a chinese. What I'm saying is your SURNAME (FAMILY NAME).
Now, one way of tracing your ancestry history is to find out the history of your surname (family name), where it comes from.
For instance, my surname (family name) is Zhuo 卓. This surname has its origin from Fujian Nanan region, and thus I'm a hokkien (Fujian) chinese. My ancestors migrated to Taiwan 5 generations ago.
The root of the han-chinese can sometimes be well-determined. Some chinese family keeps a log- book called
Jiapu (家谱) which detailed the family history in each different generations, who they marry with etc.
Of course, there are people who go for DNA test today to trace their ancestry.
Edited by General_Zhaoyun, 22 April 2005 - 10:18 AM.