Be yourself. Don't do stuff that is not you. Too fake. Sms good
night is ok, but suggest only at times when you are the last to see
her, or see her home.
Also, I don't know about setting Christmas as a deadline. Affairs
of the heart have no deadline. You should know when the time
comes.
I, like you, planned to tell my wife then that I like her only 2
years later (when I graduate, and I know I have the ability to care
for her). In the end, when she heard I will tell her something impt
2 years later, she told me that some things must act now and not
later, else you will lose the chance. And so, there I was,
professing my love for her... at a BUS STOP. So much for a romantic
setting.
So I think, just continue to be with her. If she goes out with you
regularly 1-1, then I think you stand a high chance. However, if
she is the type that goes out with many guys 1-1, then maybe that
doesn't tell much.
One other gauge is when she starts accepting treats from you, that
may be a sign that she is feeling closer to you.
Sometimes, maybe you can say some things in jest, like, "you always
make me feel happy when I am around you", "I enjoy talking to you",
etc. Compliment her dress when she comes out with you (if the dress
is really nice), coz it shows you are very attentive to her.
But DON'T, DON'T pester. Don't every minute sms her, nothing to do,
sms nothing to do, send emails. Coz you have your own life (gals
like guys who have things in their life, and not one whose life
revolves ard her (and at such an early stage))
good luck