K I'm gonna give a female perspective here, hope it helps or makes sense.
First off...can you pinpoint the reason why her libido is so low? I mean its pretty clear here that she's not witholding sex because she doesn't love you - obviously she does if you say that your relationship is otherwise great. So its likely just the generic low libido that pretty much EVERY woman will suffer from at some point or another. So ask yourself this:
a) How high is her stress level? If its high, or she has alot of work responsibilities, does all the housework, or generally has alot of high stress stuff going on, thats the single most BIGGEST libido killer. Try picking up some of the duties around the house, give her a back rub, take her to the spa...if you suspect that she really is too tired at the end of the day because of all her daily crap going on, then try to fix that first and see if it helps.
b) maybe the spark is gone? I mean chances are is you've had sex hundreds of times before and maybe she's bored with the routine? This isn't here to offend, but to maybe help out with trying new things. Talk to her about it...communication is key to a good sex life. See if theres anything new she wants to try...maybe change up your foreplay routine a bit or add in something new. Or just surprise her one nite by lighting candles, putting down rose petals and seeing where it takes you. You'd be surprised how far a little effort in lovemaking can take you.
c) has she started any new medications lately? You mentioned the pill, that definitely could be a factor. Maybe talk about a different method of birth control or see if she'd be willing to switch to a new pill to try it out?
Bottom line here, is that you have something good...getting juvenile and pissy about a lack of sex isn't the way to get what you want. Most of the advice here is either "deal with no sex or move on" which shouldn't be something you should be listening to if you really value your lady and your relationship and future with her. Talk to her, be open about your feelings in a non pushy way, just explain that
You Miss her physical company and want to be closer to her on that level. I'm sure she'll understand. I've suffered from low libido before, and honestly my man fixed it simply by keeping the house cleaner for me...just helping out with chores took alot of pressure off of me, and gave me more time in the day to say thank you
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Just listen to your lady, I'm sure she knows why she doesn't want to have sex...and if she doesn't then it might be time she talks to her doctor to see if theres anything physically going wrong.
Hope this helped.