Definitely don't skip meals. Also, if there is anything that you regularly eat that is fat free go back to a fuller fat version. For instance, eat 2% cheese instead of fat free cheese. Use full-calorie meal replacement shakes (Ensure, not Slim Fast).
I also have a super hard time getting enough protein. In general, when I increase my protein, the calories increase because protein comes with fat (and increased calories) whether it's peanuts or steak. So you could try doing that, and it might sort itself out.
In my experience, it's actually eating more sugary/carby stuff that gets me fatter (weird, I know). When I increase my fat and protein, I have better luck controlling my weight. Good luck!
My Sparkpage is set to private, but I'm open to SparkMail!
"People often say that motivation doesn't last. Well, neither does bathing--that's why we recommend it daily." - Zig Ziglar