That's already a very upright position. From the pic it seems you have joined many of us in the advanced age/belly fat gain/muscle loss group. Work on core and upper body strength helped my shoulder pain. If you are taking statins, sometimes they can cause weird muscle pain that sneaks up on you.