Cutting calories only works if you have a healthy metabolism. Most people who want to lose weight (and are not bodybuilders) have to first "fix" their metabolism, then they can cut back calories and drop fat.
The irony is, most people who are overweight became that way from under eating the majority of the time, with only occational over eating.
If you do have a slowed down metabolism:
1. Gain muscle (lift).
2. Do cardio (not a lot).
3. Eat clean, get your macro's in order (learn exactly what you are putting into your body).
4. Increase calories to the point that you aren't losing or gaining weight (this should be a shitload of food because you are doing cardio and eating clean).
5. Track what you eat so you get a baseline.
6. Start slowly cutting back calories once your metabolism gets cranking (reduced carbs or fat each meal).
It's that simple, but people are too lazy to even track what they eat for a week or two, and they are too impatient to not just jump right into calorie restriction. I'd get your thyroid checked also next time you get a chance, your doc will likely be happy to order the bloodwork for you if you ask. You can actually watch your thyroid level go up as you increase your metabolism through diet.