Forget sit ups they don't burn fat. You can train your muscles all you want but you wont see them under a layer of stomach fat. To get that good looking midsection you will first need to lose belly fat.
In not possible to spot reduce fat in just one part of your body, like your belly. In order to lose belly fat you will need to lose the fat all over your body.
In short you may need to start:
1) Eating healthier, this means:
Eat smaller meals
Eat more meals a day
Don’t starve yourself
Eat more vegetables and fruit
Drinks more water
Less sugars and empty calories (less soft drinks, cakes, cookies)
Switch to whole wheat versions of your bread and pasta, brown rice instead of white rice
2) Exercising:
Prefer HIIT and full body exercises they burn the most calories and increase you metabolism for a few hours after your workout.
Get a training partner or a fitness trainer, a very worthwhile investment
Try also to reduce stress and get enough sleep. Both of these are related to weight gain and emotional eating.