emotions
first of all, it needs more progression, or rather a build-up..
second, the strings and the main melody are basicly the same throughout the song, variation and chords over multiple levels are usually a way of keeping the song interesting.
sounds like beethoven in a way :P
so not too bad i guess