I vote for writing her a letter. Since you've already written a poem, this is something a little different. Just let her know what you admire about her, what made you fall in love with her, how she makes you a better person, etc.
When you are apart, she can always reread when she is missing you.
To me, that would be much more valuable then flowers or jewelry.