Make sure you check on the bottom of the leaves. These muthafuckas like to make things difficult, or maybe just survive to make more useless copies of themselves.
I can see spider mites. The webs will first alert you, and then you can make out tiny moving dots. However this sounds more like aphids. Good luck!