Agree with the above suggestions....
Definitely check the earth cables and that the connections to the chassis are clean and tight
Also, as suggested, the battery terminals need to be shiny clean to ensure the current flows freely
Start there and see how you get on and let us know how it goes