I would say you're fighting a lost battle, but If you want to save your marriage I have some advices for you:
Lead in the relationship for her to change, what I mean by that is do the thing that you want changed in her, act.
But be patient, it will take her time to catch up, don't get frustrated and demande that she start being proactive with you right away, be patient, give her the time to catch up.
Hit the gym, encourage her to come with you, and wait for her to make the decision herself and be supportive when she does.
Go out with your friends and invite her, don't get frustrated or mad when she say no, eveytime invite her, tell her that so and so are asking about her, one day she will say yes, show her a good time, she will open up little by little and have a bigger friend circle.
Women want to be f****d, hard, they don't want us to make sweet love to them they want to be f****d like sluts, so f*** her like a slut.
Women crave validation from men, women want to feel that her man can't resist her, to the point of raping her, he can't control himself he's so attracted to her, that's what women crave. Slap her ass, tell her that she's sexy, that you want to make her gag on your d****, catch her in the hallway, push her against the wall, start kissing her, slide a hand inside her panties, choke her a little, tell her that you want to rip her p****.
Encourage her to find a hobby, whatever she wants to do, just do it why not, of course she will get bored and want to move to the next thing, the code here is always, don't get frustrated, move on and do your thing, she will follow, women usually pick their boyfriends hobbies, give her time and she will catch up