I feel like a broken record saying this but....
..... turn on the headlights, hit the starter, if the lights go out then you have a bad battery or dirty terminals. Clean the terminals and battery posts with sand paper, if still the same then measure for 12 volts on the terminals while someone else turns the key. It should not drop by much, if it does then the battery is bad/low. If the headlights stay bright then it's most likely the connection at the starter or the starter itself. There does seem to be a bunch of intermittent starters showing up as of late.