They make more than you, in the region of the US where you live? If so, get a new job. (If you can't just get a new job, well, there's your answer.)
Salary is about negotiation and leverage, not being born in a particular country, holding H1B status or having professional titles. This might have offended you, sorry for that, but it is just true.
<glib>Move to a more expensive part of the country</glib>