your symptoms are mostly of sinus
origin, when sinus gets infected you get similar symptoms like headache, stuffy nose, and there are chances of blood stained mucus also.
when you visit your ent specialist
he will take an xray and confirm the diagnosis,
there is possibility of having a polyp in the nose which will also lead to similar symptoms, for both causes you have to visit ent specialist only.
now until you meet the doctor you can do steam inhalation ,take some hot water keep towel on your head and cover it then inhale steam for 10 min do this daily 3times at least. it will give you very good relief.