If it just clicks when you push the starter button, then you either don't have enough voltage due to bad battery...which you've eliminated....or you have a bad ground....which it sounds like you've also eliminated. So, you may have a hung starter motor or the flywheel is stuck. Not at all impossible since it sits in the open air and can get a slight rust coating that might hold it from turning. If you can get a pry bar in there without damaging anything, try to manually turn the flywheel over a few times and then try to start again. If that doesn't do it, then try tapping on the starter motor with a hammer to see if the bendix gear is stuck and won't let it turn.