Wish bf would be more romantic

My boyfriend is sweet and likes to take me out but I wish he would be more romantic with me... like I would LOVE to come home from work with food on the table or him to run me a hot bath with candles and shit. But that never happens. He doesn't even buy me chocolate or give me extra care when I'm on my period. And he would rather have rough sex than romantic, sometimes I wish he would. And I wish he would tell me he loved me more, he compliments me all the time but I wish he was more emotional with me. Idk I feel like he is more a friend w/benefits than a boyfriend sometimes, but I know he does love me... and I've tried telling him to be a little more romantic but I haven't seen or felt any changes. Help?