I agree, remove the battery and charge it. Re-install and try again.Have you had the battery tested? Could be enough voltage to turn starter without load, but not enough with load. Buzzing or clicking solenoid is normally sign on low battery or defective solenoid. Keep us informed on what you find.