DC motor torque decreasing with PWM

You could increase torque by increasing supply voltage - which will require a corresponding decrease in PWM duty cycle, since an increase in voltage will also tend to increase motor speed (which you do not want) The increased peak voltage will drive more current through the motor windings and torque is influenced by current.