Have you ever heard of Baby-Led Weaning? I'm not embarrassed to say I hadn't until today -- but I really wish I'd been enlightened about this feeding practice when I was introducing my son to solid foods as an infant.
Basically, while your baby is still breastfeeding, you slowly start him on solid foods by letting him feed himself instead of mashing up fruits and vegetables and spoon feeding him during mealtime. You serve soft, small bite-sized pieces of food and let your baby dictate whether or not he eats them and how much he actually ingests.
The theory behind Baby-Led Weaning is that by allowing your baby to decide what he wants to try and developing his own tastes -- versus feeding him whatever solid food you choose to offer -- he'll learn to self-feed and chew at his own pace and will naturally wean himself off breast milk as his food intake increases.