"I'm proud of you."

That's nice, but with all due respect, you didn't do anything. You have nothing to be proud of. 

When we take pride in the accomplishments of another, we're often taking ownership of those accomplishments and thus devaluing the work that went into what we claim to be proud of. 

Better it is to say: "Great job. I love you."