deadlifts are my favorite for building lower back because i also have a problem with posture. they have helped alot and i have noticed a change. also i do alot of rows for upperback. they will help with your shoulders. also a good tip strech alot before doing either of these. hurt my back awhile back from not stretching before