The faster way is to stop meeting your wife's needs. If you're going above and beyond so that she is happy. But, she's not willing to make you happy, then stop making her happy. And be upfront about it. If she asks why you've stopped meeting her needs, tell her you're not willing to put more effort into the marriage than she is anymore. You want a balanced marriage where each partner contributes equally to meeting the other's needs. And your primary need is sex. If that's your choice, run the 180.
Good luck. The Healing Heart: The 180
I agree with this, though I would not use the 180 so much as turning down the thermostat. Take care of yourself, be polite and nice, but get some distance. work on yourslef, have some fun, go work out, hang with your friends. Do less for her. If she asks why you are so distant, calmly explain that because she is not interested in meeting your needs, you have to do it now and have less time to focus on her. Don't be mean or snarky, but you do need to perfectly clear that this a result of her not investing in you and the marriage.
You need to align your actions with your words. To give you a personal example, I like to eat pork for dinner. I order it when we go out to eat, I mention it all the time as a meal suggestion, and those few times I cook, pork is usually part of the meal. My wife, on the other hand hates it. Despite knowing my preference on this, we rarely have it. Why? Because despite my talk, it is not that big of a deal. My actions toward her remain the same, and my wife follows my actions as opposed to my words. Now, if it were an issue that is a big deal, I would align my actions and my words.
On a side note, many women instinctively do this with sex. If they are upset or their man is not meeting their needs, sex dries up. A woman may still have sex, but they won't initiate, they will put it off, and they won't be as excited when they do have it. These women are communicating that there is a problem through their actions.