Ugh. Been there. It's incredibly frustrating, I know. I don't want to overload you with information, but here's how I would go about getting over this (and if you're already doing some of these more power to ya):
1. Count everything. Every morsel of food that passes your lips, count. Measure it and count it exactly. I know it's annoying, but you won't have to for too long. Just do it for a few weeks to get the hang of it.
2. Stay consistent. It's really easy to slip into the "well I'm not losing anyway, wha'ts a bite of chocolate?" mentality. Keep doing what you're doing and treat it like part of your every day routine. Have the chocolate if you want chocolate, but count it in your calories. It's not the be all and end all; you have to be able to do this for the rest of your life, not only when you're trying to lose. You're getting healthy anyway, the weight's just not coming off like it should. It
will happen eventually. It has to if you're restricting your calories. It might just take some tweaking.
3. Continue to exercise. It's great for you and it helps to balance hormones like insulin that can affect pretty much everything in the body, including your fat cells (which secrete estrogen). Change up your routine when you're getting bored or it's getting too easy. And I definitely advocate cardio and bodyweight training if you can manage both
.
4. Eat as close to natural foods as possible. Don't worry if they're slightly higher calories. Just cut out the artificial stuff. Seriously, this was life changing for me. I had major hormone problems and as soon as I started eating whole foods (and got off artificial stuff *cough* sweeteners *cough*) the weight started to come off slowly. Eat whole, natural foods whenever you can. Read labels and stay away from high-fructose corn syrup, artificial sweeteners, MSG, and anything "hydrogenated". Start with that and see what happens.
5. If after a month you're still not losing anything get your hormones checked. Sometimes it takes your body a while to adjust to a new program (you've shocked your system and it could take a little longer for it to sort itself out), but sometimes something is actually wrong. Get your hormones checked. You might learn something new and if not at least you can cross a medical "issue" off the list.
6. Breathe. Relax. It'll happen. It took me 6 years to figure it out but it happened. I gained weight while i was trying to lose and I ended up gaining in the process. Stress and binge eating/drinking all contributed to the gaining, but it took me ages to understand why I couldn't
lose. Take it one step at a time. It's frustrating, but it'll work itself out in the end if you're consistent and committed.
Good luck
And hang in there. *hugs*