which kind of 140 did you .
filed and what is your major? it totally depends on your background and category of I-140. For example, I don't think you are qualified for EB1 but probably NIW.
However, NIW depends on the impact of your works on US.
In this point, your major is terribly important.