The Spanish letter H is silent. When you see an H, pronounce the word as if it weren't there.*
Please note that this explanation is only a guideline for the Spanish that I know, which is Castilian Spanish. There are many regional variations in Spanish pronunciation.