Neem oil Lol, neem oil is a pesticide....your little black spots known as ink spot is most likely a fungus, we really need to see pictures.but just try to keep your leaves dry and the humidity down, also some good air circulation helps so if your plant is nice n bushy try tying some branches to...