Guaifenesen (active ingredient in Mucinex but WAY cheaper if you can find it in generic form) is my go-to stop coughing medicine. I have also had a little success with Vicks and tea, sitting propped up.
But, as a lot of people said, the best thing is to make sure you are doing regular...