Es que estas indicando que ese archivo es una imagen.
Cualquier texto que muestres te dará error ya que has declarado que es imagen y no otro typo de archivo.
Si quitas el header puedes cargar la imagen como una imagen normal ya que se guarda, si no hay error de código, en la ruta:
"images/".$usuario."/nueva.jpg";