There is also neem toothpaste, although I think clove is better.
I used a neem preparation in a spray to try and ward off a certain pest bug from my trees and plants. It didn’t work, though, as the pesky bugs are too pervasive. :(
Did you try diatomaceous earth? I use it in garden for bad bugs.