Yes.. there are many reasons for blocked nose.. your looks like a deviated septum. We need to examine the nose to confirm this . Since I cannot do that now, I suggest that you take a CT scan of the nose and paranasal sinuses and consult online so that I can assess you better.
Next Steps
CT scan of nose and paranasal sinuses.
If it is due to deviated septum , surgery is the treatment .
If it is due to allergy or sinusitis we can try sprays
Health Tips
Consider online consult with reports