I have been doing chin tucks and exercises from this video to fix my posture for past few months. It doesn't seem to help much. I am also doing pullups, but I don't think it affects my posture much.
Here is a photo of my posture, and here is me doing a little chin tuck and tightening my abs to...