Will ya look at this thread! All the players are on, and this time I agree with all of 'em (except, of course, Mancunian, AKA Barry Wrong).
Trying to "make up" and 'get on her good side' isn't going to help at all. In fact it will just make things worse. The simple fact is, she doesn't respect you.
You have probably done everything you could to make her happy, and with every act of kindness she has become more and more belligerent, am I right?
The truth is, with each act of kindness she has lost more respect, because she interprets kindness as a sign of weakness.
Frankly, she is not prepared for a North American man, that is, a man who is thoughtful, considerate, empathetic, and caring.
She is used to being told what to do, and doing what she is told. She isn't comfortable being in the position she is in now, and she never will be.
In fact, she wants you to stand up to her, and to take charge. That will get her respect, and that is what she is really asking for with her pugnacious behavior.
You are trying to make a Latina happy by NA standards. It simply does not work that way.