are you eating sufficient fats and proteins?
1200 cals is VERY low, especially for an active person. and unless you're very small, even 1600 is pretty low.
making too many changes, especially such a dramatically small amount of cals, can make your body stubborn about losing weight. make one change and monitor how you feel for a week or two.