El problema es que estás colocando comillas de sobra dentro de la consulta, la idea es que el método execute() agregue automáticamente dichas comillas dependiendo del tipo de dato.
Eso viene perfectamente explicado en el manual, ¿por qué no lo has consultado?
Además si la columna de id es auto_increment NO debes incluirla, es decir, no debes pasarle NULL (que además también lo haces mal) porque eso lo maneja automáticamente la base de datos.
En fin, son muchos errores de manual, bastante básicos los que estás descuidando.
Y no sólo me refiero PDO, sino a que también deberías aprender más SQL.