Your history suggests an allergic problem. You seem to have post-nasal drip causing cough
. Do you get frequent sneezes or nose blocks as well?
Take your medicine for adequate duration, may be 2 weeks or so. A spirometry
will be useful to rule out associated bronchitis
. Be away from triggers, especially smokes and dust.