Kudos man. Usually letters wind up being a bad idea... but glad to hear it turned out ok (sorta).
And consider it a valuable lesson that girls like to feel special. Buuuuuuut, there's an extremely fine line between making them feel special and overdoing it/smothering/awkwardness/etc. And of course, this line is completely and utterly different for every girl.