Welcome to TBN. You will find most here will do their best to offer useful information, reasonable discussion, or silly tired jokes.
Checking TractorData.com indicates your tractor is a minimum of 6 years old and may be as much as 8 or 9. If you haven't replaced the battery since the tractor was new, it may be at the end of its life. You didn't indicate a region you live which can be perinate information for those trying to help with a parts source or just to have an idea of weather conditions which may exacerbate starting problems and battery life. I don't know where you store it, but look for rodent nests and possible chewed wires plus all the other advise about tightening connections and testing,
Regarding your region, you don't need to be specific if you don't want to, but an area helps. For instance I could have put north central WA or Okanogan. or even just eastern WA and it would be enough.