Yo hacia en todotest, pero habia algunos tests que se contradecian (son muy pocos, asique esa web te sirve).
Luego por otro lado, por el método del parche en el ojo conseguí el programa Visual AEOL , que trae para hacer 28 test con las preguntas oficiales mas frecuentes de examen. Estuve en un intensivo, que tenian el Visual AEOL de 44 tests, y consistia en hacer unos 8 tests al dia (5 dias) y corrigiendolos en común con toda la clase.
Me apunté un lunes y el jueves de la semana siguiente estaba aprobando el teórico. Todo depende de como te lo tomes, pero si sacrificas 4 o 5 horas cada dia durante una semana, te sacas el teórico en nada. Al fin y al cabo, cuando llegas al práctico, el teórico te parecerá un puro trámite.
Y por cierto, a mi me pasaba lo mismo... Acabo de sacarme el carnet de conducir con 29 años, después de vaguear un montón. Todo consiste en tomárselo en serio.