I did this, went pretty good I'd say not that we have a massively varied or exotic diet anyway!
That said I never make him EAT it but I do say, that is it, you don't have to eat it but there is nothing else until XXX. When trying new foods I might not even put it on his plate initially but offer a taste from my plate or failing that a sniff!
Also I didn't just land out with chk tandoori, one new element at a time.
I don't make a lot of remarks at the table really, a bit of encouragement but no lavish praise, I try for a low key but positive vibe. If they eat everything I might say, gosh you were hungry!
Texture was definitely an issue so I would talk a lot about the foods we were eating, the colour, the taste, what they felt like, smelled like, and I'd say to take small bites. My dh talked about superfoods and that was an idea that caught on and now he's always asking is X a superfood and will show off his muscles elbow 
Also, and this is probably controversial, I don't really let them say they hate something. I say all food is good, you just haven't tried it enough, sometimes you have to try a food a lot before you get used to it and like it etc.
Oh and fgs limit snacks at least the hr beforehand. Hungry children will eat more ime. Even milk can be a culprit for spoiling the appetite for a small child. I would say things like, isn't dinner going to be yum? I'm really looking forward to it etc.
I took most of this from Ellyn Satter's book, How to Get your Child to Eat, but not Too Much.
VG. Highly recommend it. I got mine in the library but it is still on amazon.
Also that book, French Kids Don't Throw Food or whatever, while a bit annoying also had some good nuggets :)