Have you tried a warm bath and cycling his legs?
Also Infants Friend or Infacol can sometimes help and there is a product called Donnalix but you need to talk to your Dr before using it.
Good luck and i hope he grows out of it soon for you.