You need to sign docs with whatever name you're currently using. Your lawyers are complete idiots and are wasting your money. Forms are straightforward and there are thousands of people that did them themselves.
I did see some June filers getting their NOA 2, but not too many. My timeline was a little pushed back too, but we're still luckier than the ones from Texas so we shouldn't complain. Hoping for this process to speed up for everybody.
If you want to talk about your original post, we can start with the first sentence:
I am in America for last 2 years having permanent green card.
The first issue here is with your verb tense, and in particular the "to be" verb tense. You use the present tense "I am" when you should be using the past participle perfect form "I have been." You're also using a present progressive (indicative) tense for "having" when you should be using the simple present indicative of "have." You're also missing the articles "the" and "a," and need another reference to the subject (you). Highlighted, here are the problem areas of the sentence:
I am in America for [] last 2 years [] having [] permanent green card.
With the proper grammar, this is what the sentence should look like:
I have been in America for the last 2 years I have a permanent green card.
Technically, however, this is also a run-on sentence (containing two independent clauses). The sentences should either be separated with a period, forming two sentences, or a semi-colon:
I have been in America for the last 2 years. I have a permanent green card.
I have been in America for the last 2 years; I have a permanent green card.
Please understand that I'm not trying to embarrass you. I speak other languages and I understand that it's really hard to become proficient in them, and fluency takes a lot of work. But you indicate you're frustrated that you cannot move into a certain level of job that you want, and as other posters have noted, managerial level jobs do typically require native fluency in the language that you'll be working in - presumably English.
I would strongly recommend that you look into your local community college for courses in basic English. They can test your reading and writing levels and place you in the appropriate class(es), where you can improve your skills to match the job that you would like to have.