Ladies please help me understand.

El
My bf says I need to start dressing up more. I typically wear jeans and tank top or I dress up a little and wear nice sandals with a nice blouse or even a cute simple summer dress and I throw on some make up and look alive. But apparently it's not enough for him. 
I would love to start dressing up and wearing cute sexy dresses and heels like he wants me to but every time I do, we do nothing and sit around his house and waste time. I hate putting effort into looking good if in not gonna go anywhere and be a bit flaunted around( I love my body, I want to be appreciated)
Especially if he locks me in his room and all we do is sit around and watch movies or tv. He doesn't even like cuddling with me because that's his 'comfort zone' and he doesn't want to be bothered so I sit 10 ft away on a chair feeling neglected and alone. 
He sometimes surprises me and takes me out and I have no clue what we're gonna do so I just wear jeans and a shirt to be comfy and a bit of makeup and he gets bothered saying I don't try. How can I try to try if idek what we're gonna do?! Idk what to do at this point. I want to tell him I'll wear something cute and sexy if we go out but he also hates spending money and I don't want to always be the one paying. I've been doing that and I hate it. I want him to say 'hey babe, let's go out, I'll pay' for once. 
Ladies, what should I do?