Give him a good quality dry food, and that's it. Give him a chance to eat twice a day for twenty minutes and then pick up the dish and put the food away. If there's nothing physically wrong and he's just a picky eater, he'll eat eventually. He won't starve on a day of not eating. Don't coddle him or give him human foods or treats. This is rewarding him for being picky.
Bookmarks