Eat real food, to satiety. Cut out processed crap like fuut juices, colas, processed carbs and vegetable oils if you can.
Your body does not count calories. It is primarily controlled by hormonal response to food. Eat the right foods to satiety and fast and you will reach your ideal body weight in due course.