I would say stay with the neem oil for a bit, but I am still pretty much a newb.
I have not personally had that much experience dealing with insects. (...knocks on wood...)

Be patient and I'm sure one of the veterans here will have some insecticide suggestions. :hippy:

A pic of your actual leaf would help out a ton on proper diagnosis.