No need to worry... by now you should know wat your girl likes.
Now focus on her Wants and not her Needs. Good presents satisfy
things that people would very much like to have, but would not buy
for themselves unless absolutely necessary. Now since it's for your
loved one, it shouldbe a Sweet Surprise! And i mean work on the
element of surprise. Also finally, it's not absolutely compulsory
that buy an object of her mar. You can bring her somewhere, or do
someting memorable with her also mar. These are just alternative
options if u cannot think of anything to get for her or make for
her.