I've known this girl for about a year or so now as we shared a couple of modules on our course at uni and we were also in the same kickboxing society last year. I had only spoken to her now and then up until she asked me to go for a drink with her for the first time before we went back to uni. We've kept in touch since and I said I'd teach her guitar so she invited me to her house to get her started on the basics and she cooked me food (she's Italian so it was lovely too). We exchanged a kiss on the cheek when I arrived and when I left, but I'm not sure if this is an Italian cultural thing or whether or not it means anything.
I'm struggling to read her body language and I find it difficult to know if she's into me or if she just sees me as a friend who teaches her guitar and has the occasional drink with her. She has just recently broken up with her boyfriend of less than a year so I don't think I'm a rebound or anything. Also, there is a slight language barrier even though her English is very good so I don't feel like I could get to know her as well as I could if we both had the same first-language - meaning I don't think she is able to open up as much as she could and conversation is very surface-level. But I am willing to stick at it as I feel that I like her and that this can be overcome.
The problem is, I've only ever been in one serious relationship which was over 3 years ago and that was quite toxic. I don't think I've ever been in love and during my time single, I have't really had that much experience flirting other than the occasional drunk hook-up.
I just need some tips on how to know if she's into me and how to let her know I'm into her.