Check for clean and tight battery connection or have the battery tested at an auto repair service facility or auto parts or try another battery.If problem continue with a known good battery,it's time to test the cranking motor or check for anything seized in the engine or it's accesories.In case that engine cranks and starts o.k. have your charging system verified with the testing equipment available for that purpose.
D.L.
July 2008