the arm connected to the starter solenoid is jammed, its the arm that kicks out the pinion to engage the flywheel.
Open it up and clean out the entire starter self, do not apply grease to the pinion gear on the shaft, its supposed to be dry, grease will attract the clutch dust and cause a sticky mess there which cause problems like you face.