Personally, I tend not to subscribe to the theory of matching colors of clothing to skin tone. I think just about anything can look good on anyone if it is styled appropriately and worn properly. (Obviously there are some exceptions...after all this is the "Classic Menswear" thread and not the Flamboyant Hot Pink Clothing forum)
I do, however, think the shirt is too saturated for the jacket.
Also, not a fan of the pocket square or the way it is arranged in your pocket. Fire Engine Red continues to detract from the overall quality of your fit. And a puff would look much better than points strewn about randomly.
And, I think you should stop wearing belts. Your trousers would hang much better with a nice pair of braces.
One other thought for serious consideration that applies to a number of your outfits - while I disagree with many on this forum that the "Northern Lights" rarely if ever work...I do think it adds a degree of challenge and you often run into situations where people may question...."But would your outfit have looked better with something else...?". In the case of this outfit...I think you would have been better off with a different and lighter colored trouser. The dark trousers against the light jacket is just not doing it for me. I think a tan of khaki twill weave trouser would look better here. Or a completely different jacket all together.