How is your battery? Do your lights turn on? How about the battery conncetions? Are they clean and tight?
How about the starter? It could be bad (wet).
How often do you change oil? It could be a "frozen" engine.
Check your starter relay as well.
Maybe your ignition switch is shot.
Good luck.