Check the event viewer for inventory service errors and also \ldscan\errorscan. You are probably getting scans rejected for whatever reason. If you have no errors, try bouncing the inventory service. Since applying SP1, it seems like every time I patch/reboot my database server, the inventory service will not reconnect until I manually restart it. No scans will process until I do.
-Tracy