Sit-ups are not that good, because you are only working ONE muscle, plus is mucks up your posture. You need to incorporate MORE than that, like a poster said, HIGH INTENSITY interval training, tough but WAY better than low- medium intensity.
Why not try core exercises (like the plank, side...