The way you carry yourself is very important. When you love yourself and have a high self esteem you just walk better, move slower, head up etc.
Lifting is a great way to improve your posture. In my city the only people who have a good walk are black people. Hands down, palms are locking backwards, the hands and arms move smoothly in a rhythm with their movement. The upper body is leaned a bit backwards. The shoulders are not inverted – use more space. And the most important thing: It starts at the hips, they move their hips more when walking. I even started a dancing course to have a better stance, posture, walk. Great advantage: I am a great dancer now. Dancing is just like sex, the more confident you are the better you are.
Small trick on the side: When you are in a social situation and know everyone on your table, make sure next to you is a free space. So when a girl walks by and you talk to her you can offer her a seat and don’t have to move away.