Another very common cause of persistent cough is asthma. Usually asthma causes a fairly obvious wheezing noise with your breathing (this can sound like a harmonica note or a raspy noise), and it causes you to feel short of breath.
Do you sometimes make a wheezing noise or feel short of breath?