A ver, creo que no entendiste nada.
Cuando usas strtotime('now') es cuando debes usar strtotime($la_variable_de_la_fecha) y nada más.
¿No te gusta leer el manual o cómo es que estás acostumbrado a trabajar?
Es decir, la función strtotime() convierte una fecha textual (como la que tienes en la base de datos) a una timestamp, entonces la función date() usa ese timestamp y le da formato a la fecha.
Más curioso es que tampoco leas lo que se te sugiere:
Cita: Bien, ¿y por qué en lugar del "now" no colocas la variable que mencionas?
¿O me equivoco?