Another, somewhat expensive, option might be to ride a recumbent. Those with under-seat steering don't put pressure on any upper body parts.

You might look into it.