When you tell a sloucher to "pull their shoulders back," they usually just over-extend their lower spine or shrug their traps. You cannot fix a car by painting over the rust. You need a mechanical overhaul.
Are you focusing on or looking for a more intense strength-based routine to fix your posture? Understanding and improving your posture overcoming poor posture pdf link