I'm a guy and could pretty much have written what you did verbatim.
Possible thyroid or other imbalance issues? This MASSIVELY affects libido from what I've read and encountered.
Upbringing. My wife is 'foreign' without being too outing, and was raised in a very reserved culture where sex was very taboo...
Due to hormone imbalances, I could literally time (to the day!) when my wife was most receptive. EXACTLY two days before her period was the only day it has ever happened. lol, in fact she used it as a way of knowing when she was due! Sounds weird, but worth keeping a calendar? It also means you're not trying your luck the rest of the time and pestering her.
She might also need her ducks in a row... even the tiniest thing on her to-do list means she's concentrating on that, and nowhere near the mood!
Massages, hugs and kisses are often met with "but I know you want more", so they're often combined with anxiety... maybe let her come to you at night? It's a fine line... if you hug her, she'll always think you're trying your luck, but if you pull back, she'll think you no longer love her (I've lived this one!). I simply told her after time that sex will not be initiated by me anymore. A kiss is a kiss, spooning (hand on breast) is simply a comfortable position... no intent. Rejection hurts. Trying is pressure, and pressure begets anxiety. Remove ALL, even suggestion of sex and maybe she'll come to you.
It might also be worth (if you do), not even hinting at wanting oral. You may love it, but if she's not into sex, then doing something like that will make her anxious about it even more. Most women aren't thrilled with oral (it seems), so remove that less appealing act, and maybe the rest will be more appealing to her.
I get it... with no intimacy, hugs or kisses, you wonder whether it's more than friendship. It is... I think they love us, it's just an apathy towards sex.