Hi,
I don't know if it's too late, hopefully, instead the situation is under control. 2 suggestions. I don't know what kind of neem oil you used, but the most effective is cold-pressed neem. The best stuff is pretty pricey, it's called Einstein Oil. Check it out. A much cheaper way to go is...