Sip... se supone que la consulta sirve para la creacion de un usuario, pero si quieres actualizar al usuario, tomas los datos de el usuario en cuestion y los pones en una consulta de tipo UPDATE:
Código PHP:
UPDATE usuarios
SET campo = 'nuevo valor',
otrocampo = 'otro nuevovalor'
WHERE id_usuario = '$id_usuario'
Y si quieres saber si el password o algun dato existe ya en la base de datos, lo que haces es un select antes de esto que te de la data siempre y cuando id_usuario no sea el mismo. De esa manera si encuentra algo no lo hace y si no lo encuentra, hace el update.
Suerte