I agree with oldbluetruck. As far as beating on the pistons while they are connected to the crank, you are working against all of the other pistons at the same time. Pull all the spark plugs out and put the starter on the block and try turning it over with the starter again. If it is moving you probably can get it loose. You can back it up with the bar and try the starter again.