I once had a very long conversation with someone from Peru about "corazon" as a term of endearment. It does not translate well into English: "my heart" sounds clinical, no matter what, and English has no similar expression. I would translate "Hola corazon yo te amo" simply as "Hello dearest, I love you".