Had this happen to a friend's camry...guess what it was? It was because his battery was all gunked up...

Clean your terminals really well and then try cranking it.