How can I spice things up with my husband?

Me and my husband have been together for eight years married for four we've tried all kinds of things and bought books. but lately he's been working ridiculous hours and I have to stay at home. Actually enjoy that I get to spend more time with my children and I don't have to work. But I feel as though I'm not sexy anymore and that I'm the one that's always ask for sex. and I feel bad because he's tired he worked 13 hours but he works all the time. we have my stepchildren and I don't feel like we have any time to ourselves I can't even get a babysitter I just feel miserable about myself when I feel horrible for asking for sex. Love some help sex toy can only do so much