You need to mix it up...Food, exercise, everything. Monotony will cause you to stall because it becomes used to what your feeding/doing, and it will become less effective. I don't think your diet is very balanced. WAY to much protein. And it definitely doesn't sound like your eating enough(Crazy I know but not eating enough can cause you to stall) Your 5" taller then I am, and I would starve on that amount of food xDDD
When your exercising are you doing weight training? Because you could be building muscle at the same rate your losing fat, hence the stall on the scale.
Hope you figure it out and good luck...The one piece of advice I can offer is just mix everything up more