Sit ups are good. Push ups are good. Endurance (running/
jogging/wind sprints, jumping jacks, squat thrusts) is
good. Pull ups are very difficult, most "out of shape"
people can barely manage 1, which is frustrating. Most "in
shape" people have a tough time managing 10, or even 5.
Make sure you stretch your legs for at east 5 to 10 minutes
before starting: quads, hamstrings/butt, calf, inner
thighs. If you have access to weights or a machine do
that, but don't go too heavy, at least for a while. Good
luck, and don't forget your push backs! As in "push back"
away from the table.