Шакир Селим родился в деревне Буюк-Асс Крымской ССР. Во время депортации в двухлетнем возрасте вместе с семьей попал в Джамбайский район Самаркандской области в составе УзССР. В 1974 году Селим окончил филологический факультет Самаркандского университета.