Yo sólo me he leído los que has puesto tú, DC Fan, pero en cualqueir caso ese es el orden correcto de lectura, aunque oye, tampoco pasa nada si antes te lees la trilogía de ESDLA y luego El Hobbit (así lo hice yo). Ya luego estaría Los Hijos de Hurin (historia independiente, asi que aunque transcurra antes que El Hobbit, da igual cuando decidas leértelo) y El Silmarillion, el cual debe ser el último en leerse, pues digamos que en él se cuenta todo lo ocurrido en los demás a modo de resumen (a parte de otras muchas cosas).