slant six cranks but won't start

we think its the battery its a old one and I do not think it has enough cranking amps to fire the motor, because we were close yesterday after charging it but it got worse as the battery drained