I tried Autosol....chucked it as soon as I tried the Meguirs All metal polish. Half the effort required...

Same wheels as OP, can confirm its nothing but elbow grease. Worth the effort and will force you to keep on top of them clean wise...