Really need just a bit more information to give you some ways to go after that.
How many cranks before she fires up?
Like cranks 8 times you give up cycle key again then just cranks 2 times and fires up?
Does it crank longer if say it was hot off the freeway and you ran in gas station then came back out to fire it up?
Based on just a hard crank condition you could be looking at a fuel system issue. Possibly a bad starter drawing too much. Maybe corroded battery terminations at the battery starter of grounding paths. If your up north this would be more likely.
Beyond that I just need some more feedback.