u really can't do much. the more u push the issue, the more she is gunna NOT want to be close to you at all.
u have to let things flow. if she likes u, she will let u know, after she has not been with her now b/f. so give it time. just continue to be a friend. don't FORCE yourself towards her. and u don't need to keep buying her things. she is gunna think u r trying too hard. so just sit back and act normal. don't force her to notice you.
as for her not contacting u while on winter break. she is probably preoccupied. don't take that offensively. it probably has nothing to do with not wanting to talk to u. if u had no plans to anything with her during this time, she probably has a lot of other things to do. so again, don't be discouraged. just be patient and treat her like a good friend. that is all you really can do.



Bella