There are many causes of the type of headache and dizziness that you have. Sinusitis or polyposis can also be one of the factors. Local steroids have little side effects and can be taken even for a long duration. Another common cause for this type of dizziness may be related to cervical proprioceptives which is seen in people engaged in work related to head bending, computers etc. For complete evaluation see an ENT doctor.