I have a ugly dry cough and at times with flems what can I do bout it?

Possibilities... Possible causes of your cough include bronchospasm from any etiology, including seasonal allergies, sinus difficulties resulting in post-nasal drip, gerd or even a combination of factors. If you smoke, smoking cessation needs to happen to decrease airway inflammation. See your doctor so this can be diagnosed as all these possibilities have different treatments.