In my opinion, if you look down on yourself, and view yourself as a second class, you are and will eventually be a second class person. (But that not neccessorily means if you think you are the first class then you are the first class.)
There are first class, second class, third class people everywhere, in China, in the US and in Canada. And I don't even agree to divide people by this way. Do you think a person who graduated from Tsinghua University , scored 2400 on GRE and admitted by the most prestigious graduate school in US is in the 1st class? But, I know many of these guys still working as post-doc after 10 years studying in US. Do you think they live a better life , or to say more successful, than Zhang Chaoyang of Sohu or Ding Lei of Netease who now live and work in China?
So, my point is don't look down on yourself and your peers, keep your goal in mind and keep chasing for it.