It seems that you are taking the correct medicines and as you are recovering too.
You can take a antibiotic also so that if there is any infection in middle part of ear or near the opening of eustachian tube (connecting tube middle part of ear and back of nose) will get treated.
You must take decongestant tablets and if required nasal drops also so the recovery is faster.
This is one of the common cause of giddiness due to fluid collection in middle part of ear.It will take time to go.But the vertigo
/giddiness should go by now.