She is very passive and sex is always initiated by me. Foreplay consists mainly of me touching her and oftentimes massaging her before the actual foreplay. She massaged me once and she is not very good at it...

She never initiates blowjobs. I don't know if she doesn't like them per se or doesn't like them because she thinks she is not good at it. The act of requesting a bj kills most of the beauty of the bj and my desire for it. I want it to be genuine and not some task she has to fulfill halfheartedly for the next 10 min max.

Sex itself is great and she is always wet. Partly because of my massaging/foreplay and partly because I tell myself that she has to be attracted to me in some way, though she is very good at hiding her horniness for me. Hell, we often had sex without her touching my dick at least once. Like it is poisonous.

Wouldn't it be for the great sex itself I wouldn't do it at all. I am kinda tired.. I tried to talk about her sex fantasies with her to which she refused to answer and just gave a 'I don't like anal' and 'I don't know'..

What can I do to make her come out of her shell because this is kinda frustrating.