I need advice.

So my boyfriend and I have been living together for about 9 months. And well I was a virgin when I first moved in and back then we had both agreed to have sex. Well back we when first started we went at it like rabbits and he was always the one to start it. And it hurt for like months. But I still pushed through and what not. Now that it feels good, he's tired and sore from pushing cars all the time and isn't really motivated to have sex. So.. How do I start it up? Like how do I get him to want sex. I used to do this thing where I would cuddle him and rub my leg against his thingy but now it doesn't work as much. I think he figured it out. And I am like a cat who wants attention. I want to have sex but I don't want him to know I want to have sex. Weird right? So what do I do?