I''ve heard of sand, peameal and/or gravel being very effective potty areas

To train a dog to use only that spot start out by always taking him on a leash when he needs to go. Lead him to that spot and wait until he eliminates there. When he does, praise him! Eventually he should automatically go there every time (although he might mark other parts of the yard too simply to claim it as his).