You can do all the sit ups you want and have perfect abs but you won't be able to see them if you're carrying around too much fat round the belly.
Anyways, sit ups are a waste of time, they're of very little benefit and put unneeded stress on your back. Better off with a combination of exercises that work the abs in different ways, like planks, bicycle kicks, crunches/reverse crunches and some leg raises.