Giving gifts to girls you like is quite considerate. Since you haven't confessed yet, don't scare her. Here are some suggestions:
1. You can give her a bouquet of flowers, but don't be too ostentatious. Delicate roses that never wither are good enough to express your love. It is subtle but not generous. It is a very euphemistic confession for girls.
2. Give a simple little gift, such as a crystal music box, with beautiful sounds, beautiful appearance, and not arrogant meaning, so that she knows your feelings but will not be bored. You can also give a cute little doll, which is also a good gift.
3. Find a holiday, give her a greeting card, and then write a poem for her, whether it is hidden or not, let her guess that you like her, and it can also show your elegance.
This is my suggestion, I hope it helps you.