possible oesophagus cancer or lung?

im a vaper and ive had this killer cough for about 3 weeks and 4 days and i coughed up blood earlier, im struggling to breathe, if i cough once it'll go on for about a whole minute and im really scared