Boyfriend problems

So I've been with my boyfriends for about 1 year and 5 months now and we do live together but my boyfriend never spends time with me , we have never been out on a date and he'd doesn't have a job so you can already guess that he doesn't buy me anything, don't get me wrong it's not like buying me things is something important but what girl doesn't want to be spoiled here and there ? The fact that he has no job means I'm stuck paying for his bad habits like smoking and his video games . Every time he wants a new game or anything else I pay for it , I basically baby the fuck outta him and lately I've just been feeling so depressed and un appreciated , he never gives me the time a day and it wouldn't bother me to buy him things if he just showed he cared or made an effort in our relationship, I've tried talking to him about it and it doesn't work , honest opinions what should I do?