wel come to health care family,
as you got cough since one month,it indicates that you have got viral infection.it gradually will be cured. you may take symptomatic treatment symptoms for cough,sneezing
like anti histaminic,cough syrup etc.
you might have allergic cough
which may continue unless you find cause of allergy
here we should think of eosinophilia
, which is again a problem for distressive cough.
for above all problems,simple solution is you go for blood testing which will solve your problem.
as you have rightly raised doubt of TB,if you are down of your health,loosing weight,low temperature,blood test will give clue for tb.