If I say 

'She earns two time more than me'
'She earns twice as much as me'

What is it correct and more "native". 
The second version is the correct one.
"She earns two times more than me", this is fine also. However, "she earns twice as much as me" is more native.
Teachers: We supply a list of EFL job vacancies
Formal: She earns twice as much as I do.
Thank you Emotion: smile
Two times more is native, and common, but doesn't mathematically mean the same thing.

Two times more, or 200% more, means three times as much, but most people don't know that.

100% more means twice as much.
Students: Are you brave enough to let our tutors analyse your pronunciation?