I have always gone for the online bike fitâ„¢
it's very extensive, you just post a photo of your bike on an internet forum and you'll get a plethora of things to adjust from saddle angle and stem height to bar shape and tyre colour.
and best of all, it's contradictory, so whatever you change somebody will agree with you
ftfy