Asalaamualaikum
so you really love your friend but you never show her that... its okay if you dont show it so much, but its a bad thing when you tend to show her the opposite.
im the kinda person who really goes all lovey dovey huggy wuggy with all my friends and might make girls like you sick lol. but i have this one friend and she used to tell me that she regarded me as a really good close friend, but she never ever showed me that. she would be quite abrupt with me, and she would never do anything to show me that she was fond of me. the only time she ever told me was when it was my bday or something and shed right me a sweet message in a card. i started to feel like she thought i was really dumb and that she didnt respect me, as a result of that were not in touch AS much now!!
the thing with that is, fair enough she made the effort to tell me on my birthday, but its not fair to make your friend remember how much u like her. i personally think that if you want to keep a good friend, u need to adapt to their personality a little too. you might not mind being treated the way you treat her but that doesnt always work.
Shes your friend, and she obviously cares about having you as a friend to have told you this. so try and open up a little with her. dont be afraid to compliment her here and there, have a little laugh with her, remind her that shes your good friend. basically dont put her on a low which seems to be happening right now
hope that helped
Ma'salaama