If your Dr has diagnosed with otomycosis
then I would say that it takes a really long time to treat. The medicines given to you are right and it helps in reducing the fungal infection
. You need to be consistent with treatment for atleast 15 days or more for it to get better.
Continue the ear drops for 15 days and make sure you keep the ear dry. Use cotton with oil/vasline to your ear while taking a shower. If haven't got your blood sugar checked recently then its advisable to get it done as Otomycosis is very common in diabetics.
I hope you found my response to be helpful and informative. If you have any additional concerns I would be happy to address them.