you have not mentioned what medicine your taking or any other details, all the symptoms you are having is due to asthma only .in asthma current treatment is inhalers which are adjusted according to the patients need. these inhalers work very well.plus there are steroid
inhalers which also work with minimun side effect. but in severe cases injection has to be taken with admission in the hospital. also there are newer treatment options like mono clonal antibodies
i think you need to go to a reputed hospital or pulmonologist and get a spirometry
done for your lungs.
they vl guide you further for treatment. also if it is associated with allergy
then take immunotherapy
. along with your asthma treatment . it will surly help you in reducing your asthma