First question you have to ask yourself is this: Is your goal realistic.
The weight range for 5'7" is: 123-163 depending on your frame size. That's a 40 pound range that is "ideal" for the majority of people of your height. Do you know what your frame size is?
If you don't, check here for rough estimates. And I mean rough as we are more than wrists and elbows:
http://www.am-i-fat.com/body_frame_size.html
Then, do you exercise? if so, do you have an idea of your body fat percentage? I know, most of us don't but have you had a calipers test done? If not, see if your gym can do it for you. You may just be skinny fat and need to change fat into muscle to make yourself look the way you want to look. Just dieting probably won't get you there.
Your body could be rebelling because it's finding it's starving - so it's begging for more food. YOU need to figure out if you goal is realistic. Why the 130? My guess is it's a number you just have stuck in your head, but it might not be realistic and that's why you can't get there.