Well, if your body is pulling forward there could be a number of things that are wrong. First, I would statically stretch (hold for 20-30 seconds) your hip flexors 3 times a day. I cannot tell you how many people I know who have tight hip flexors. In fact, it would be easier if I named the people who DON"T have tight hip flexors.
Secondly, you could just have rolled forward shoulders. I would suggest statically stretching your lats, delts, and and pecs twice a day to balance out any possible upperbody distortion.
Third and finally, I have noticed that people who have bad posture have weak abs, lower backs, and just a weak overall core. You could type in each of those body parts into the search engine here and come up with a zillion exercises for each.
I earned my CPT through NASM and I’m sure any of you who have been thru the course or who are familiar with it are well aware of the emphasis put on posture and perfecting your body alignment. I agree wholeheartedly that correcting your posture ASAP is THE most important thing you can do. You are only preventing an inevitable injury.T-M@tt