Boyfriend help


So my boyfriend and I have been going out for 8 month this month and he is 18 very soon, yet he won’t have sex with me.

He also doesn’t have any pictures of me on his phone and his excuse is (he’s got no storage), he doesn’t buy me dinner or flowers because he says he has no money.

I don’t care about the material stuff but like I like being spoiled and shown off and he just doesn’t do it

Any ways I can push him into it?