Please don't be offended. I'm in mid my 30s in NYC and your fit looks outdated. I can see where the "used car salesman" comment comes in. You look like you are trying too hard. I am not into the skinny look either, but I think your fit needs some cleaning up. If you did not mention it, I would think you were in your early 60s.
My worthless opinion is that you can keep the trousers and coat with these changes:
1) Lose the braces.
2) Lose the tie (for now).
3) Taper your trousers about 1~1.5" from mid thigh all the way down to the bottom hem. Reduce inseam by 1". Your trousers will still be comfortable and won't snag.
4) Swap shirt out for something more light blue or light taupe.
5) Swap wing tips for loafers.
While my proposed changes above might seem drastic, it will clean up your look and make it more age appropriate. At the end of the day, you can dress however you want. But people in this world do take another's appearance and presentation into consideration and I do not think you can go wrong with the above suggestions.
My worthless opinion is that you can keep the trousers and coat with these changes:
1) Lose the braces.
2) Lose the tie (for now).
3) Taper your trousers about 1~1.5" from mid thigh all the way down to the bottom hem. Reduce inseam by 1". Your trousers will still be comfortable and won't snag.
4) Swap shirt out for something more light blue or light taupe.
5) Swap wing tips for loafers.
While my proposed changes above might seem drastic, it will clean up your look and make it more age appropriate. At the end of the day, you can dress however you want. But people in this world do take another's appearance and presentation into consideration and I do not think you can go wrong with the above suggestions.