Most likely suspect is the ignition switch. Fairly easy fix, and relatively inexpensive, but if you do this, make sure it's an AC Delco switch, and definitely don't get Dorman.
Is it cranking and just not firing?
If it's not cranking, ignition switch or starter/starter relay circuit need to be checked.
If it's cranking and not firing, you need to check for fuel and spark.
When you first turn the key to "run" (not start), do you hear the fuel pump prime for about two seconds?
If not, check the fuel pump circuit to make sure the fuse isn't blown and that it's getting power. If it's not getting power, that could point to the switch or fuse. If it *is* getting power, it's always possible you've gotten a bad pump.
If you've got fuel delivery, then you need to check for spark.
Got any codes?
Good Luck!
Chris