First check battery voltage with a voltmeter first on the battery post right in the middle of the battery post not the battery postclamp .
a good strong battery will have 12.6 volts ,then check the voltage on the battery clamps if there is a difference remove and clean
the post and clamp .
Now with the volt tester connect to the battery try and start .if battery voltage drops below 9.6 volts then you do have a bad battery
some batteries will show 12+volts but when come under load will drop voltage and cause no start and just hear a click .
You did say you tried to jump the wire and cable on the starter solenoid and had same issue and engine turns at crank pulley .
so all points to flex plate as said if battery power is good .
Still need additional information then please get back to me with the reply button, and not the poor or bad service, this way i can get back to you or suggest another expert if needed.
Your deposit does not pay me until the answer is rated in a positive way,
A bad rating does not constitute a refund.
If you are not happy or you have sorted out your problem before the answer then please let me know with the reply button .
Kind regards Greg.