I am afraid, I can’t because, as has been stated elsewhere, like any other medical problem, there are several medicines for cough. If you have had cough for such a long period, it needs to be investigated. Please consult a good homoeopath in your city.