I don’t know how old you are, but it sounds like you are both adults since he’s got his own business. The bigger problem is that you’ve been in a long distance relationship for a year and a half, and there’s no end in sight, plus you mentioned that you’re apart more than you’re together.
It sounds like the problem you’re having with him, on the face of it, isn’t a deal breaker, but I suspect you’re bothered by the lack of an “end date” for the relationship after a year and a half. His reasons for not being in touch — that he’s trying to keep his business thriving, coupled with the fact that when you’re together in person you don’t seem to have these problems — makes it seem like this problem isn’t one you should dwell on.
That said, who doesn’t want a guy to give her flowers or a romantic card? My suggestion is to nudge gently and don’t push or become a nag on this aspect. In other words, when you ARE together, and you’re walking around town, stop in a flower shop with him and really admire the flowers. Make it clear how happy you are around the roses or the sunflowers and tell him how wonderful they make you feel. I’ll bet you that that does the trick — and if it doesn’t, try it a second tie when you’re together.
When he DOES send you a text that’s nice, make a big deal out of it. Don’t be ingenuous, but make sure he knows how good it makes you feel when you hear from him in that way. You’ll get further with sugar than with vinegar — if you know what I mean. 😉 Men don’t all come “good to go”! Most of them need a little polishing, and that’s where you come in! 🙂