If you are sure the starter is engaging and trying to turn have the battery tested at an auto parts store.If it's bad replace it and try again.If it's not bad replace the strter but buy a good one don't buy the cheap house brand because it won't last if it even works at all.
__________________
Master ASE Certified.L1 Advanced Engine Performance Certified.Pa Emission Repair Technician.Just Answer Car Category Mentor.
