I suggest you to consult an ENT specialist
and get the following things done:-
(1)- Get a detailed examination of your nasal cavity
to rule out polyps,deviated septum which can predispose to sinusitis.
(2)- A short course of antibiotics for five to seven days is needed.
(3)- Nasal decongestants like xylometazoline
may be tried in case of blocked nostrils.
(4)- Antihistamines like levocetrezine can be tried for symptomatic relief.
(5)- You can try simple analgesics like ibuprofen or acetaminophen
(6)-Do steam inhalation frequently to open up blocked sinuses.
(7)- Check your oral cavity for dental caries
,If it is there correct the caries tooth which can cause recurrence.
(8)- Do gargling with antiseptic mouthwash
Hope I have answered your query.