take your battery to a dealer and have it load tested, it may have a voltage but no power, ( amps ) ,,, it may be sulfated, if so hit it with 15 AMP charge for a 1/2 hour charge than 24 hour trickle charge, some time they come back,.
good luck may come your way, MERRY XMAS,.