Resumen
1) Los pronombres personales sustituyen cosas, personas o un conjunto de palabras, o sea una idea.
2) Normalmente, en el caso de que haya dos objetos, el objeto indirecto está delante del objeto directo.
=> I give John the book.
3) Al sustituir el objeto indirecto por un pronombre, no hay ningún cambio en la posición de los elementos.
=> I give him the book.
4) Al sustituir el objeto directo por un pronombre, el objeto indirecto viene detrás del objeto directo (sea este un pronombre o un sustantivo) y en este caso también hay que utilizar la preposición to.
=> I give it to him.
=> I give it to John.
5) Algunos verbos exigen dos objetos, un objeto directo y un objeto indirecto y añaden con otra preposición, pero siguen válidos la reglas mencionadas antes.
=> You make us some coffee.
=> You make it for us.