it could be alot of things, i'm sorry to say.
battery isn't putting off enough juice to start.
starter is dead or close to it.
clogged fuel injectors (very unlikely)
i would go to shop and have it checked out, the first thing i would look at is the battery.