La causa de que su codigo no funcione es que le esta atrubuyendo el innerHTML a un elemento que se esta trayendo a javaScript, por tanto, no se le va a modificar ningun parametro, la manera para que funciones es :
var nombre = document.querySelector("#nombre");
nombre.innerHTML = "Mi nombre es Álvaro";