any tips on making cramps go away?

Su
My periods last anywhere from 6-12 days and I am DESPRATE to find something that works.