Things to keep in mind when pronouncing Spanish include that "ll" is pronounced as a "y" sound (as in the world "tortilla") and "h" is a mute letter (as in the word "huevos"). Additionally, the Spanish "j" is pronounced like an "h" sound, as in the name "Jose."
As a phonetic language, Spanish words are easily pronounced once each letter is memorized because the letters always sound the same. The "rr" sound in Spanish often gives native English speakers trouble, as it is a trilled sound. Successfully trilling the Spanish "rr" typically takes a lot of practice. Words to practice with the "rr" include "arroz" and "perro."