"From" significa "un lugar de origen." Asi que, puede usarlo como esto:
"I am from America." - porque naci en America y ahora vivo en America tambien.
Pero, tambien, puede usarlo cuando hablar sobre un lugar donde una person estaba pero no mas. Por ejemplo, "I just came from the library." In este caso, la person estaba en biblioteca, y entonces salio y camino a otro lugar.
"Of" explica una calidad de algo or alguien. Tambien, puede explica un parte de un todo.
Por ejemplo, "My husband gave me a ring of gold when we got married."
O "I ate half of the pizza."
A veces, "of" se utiliza con una persona en lugar de "from," pero en esos casos, se pone parte del nombre de la persona. Por ejemplo, "Santiago of Columbia." Es muy pasado de moda y usualmente se encuentra en la literatura.
Espero que entienda mi espanol. No estoy seguro si es correcto en todo.