Happy to try to help. I think you situation is a tough one, but not hopeless by any means. The two "strikes" against you work on two levels: a front-end "screening" level and then a deeper thematic level.
The prior business degree is something that might get you screened out at some schools while barely cause a ripple at others. Honestly, I would contact each program and just ask them their policy on considering a prior MBA to see if its going to be a place you can apply without a rigid perception on that issue. No use putting in the time and effort if they aren't even going to read it. Once you get past them and avoid being screened, you then need to make sure that your goals and motivation is appropriate for their program. I'm not being insensitive when I say that "staying in the U.S." is *not* a strong enough motivation. You need to showcase a career path that requires the added skills, knowledge, and network of a U.S. program. This is critical.
The second issue, the GPA, also works on two levels. At some schools, your low GPA is just going to get you screened out - nothing you can do about it. You also can't predict which schools will respond that way, so you have to apply to quite a few. Once you get through the gates with a few of them, the issue turns to thematic concerns. That is where your life experience and the circumstances surrounding your college years becomes relevant, as does an overall message of maturity that you will want to highlight in your application. A low GPA makes an admissions officer wonder about your discipline, focus, and maturity - so you will need to highlight those traits throughout your essays.
I hope this helps. Hang in there, do your research, and then do the best you can on the GMAT and on your applications and I can still see a positive conclusion for you.
Paul Lanzillotti | Founder| About | firstname.lastname@example.org | 877.866.9251
Schedule a Consultation | Twitter | Blog
Download "How To Apply" Guides | INSEAD | Columbia | Harvard | Wharton