Why not try getting it repaired ? May just be a case of srtripping it down and having it professionally cleaned http://www.trustedrepairs.co.uk/united-kingdom/gopro-repair
Easy way of testing if it is the battery. Disconnect your iPhone battery and connect your charger. You should see the Apple Logo then it will go off an on