about your gf not puting out. That really bites. I had a bf who wouldn't give me anything for 5 months and then we split. turns out that he was cheating on me (like pretty much all of the others did - nothing ever changes in my life).
but, for that... try something romantic. Like rose petals on the bed ro draw her a bath - she just might be stressed and needs to relax. Find out why she's not puting out. She's prolly just having stress annoying her from work and it's prolly just following her around or something like that. If I've ever not been in the mood, that's usually the problem and it's always nice to have someone drop everythihng he/she was doing in order to make me relaxed and unstressed.
Or just flat out ask her "hey! what's going on here?!"
That works too. A little more direct, but... some people are more direct than others.