i have bad posture, what are some ways to fix this? i love to sluch when im sitting in chairs. i have rolled forward shoulders and i think that this has something to do with my shoulder injuries.

Lots of upper back exercises to balance out with the pec muscles. The imbalance can sometimes draw the shoulders forward.