Student or Learner
When you like someone but not yet in love, can you say:
'I have a soft spot for her'? Or is it used in other contexts?
Not a teacher.
Having a "soft spot" from someone or something means you are inclined to think of them or treat them favorably. It need not be a person you are falling in love with.
"I have a soft spot for puppies."