Do you get any kind of spark when you attach the negative battery cable? If so and the spark is rather large it's an indication that you have a good short to ground. From what you posted I'd suspect a bad solenoid and/or starter motor.