Maybe for instant green card you have to be extraordinary, but for regular employment-based immigration you don’t have to be.
The path is H1-B -> Green Card -> US citizen (I have done it), and to get H1-B your potential employer gotta post that $60-80k/year job and show that there were no qualifying US applicants for it.