From my understanding. . . After approval, allow processing time, maybe up to 3 +/- months. Ensure your paperwork is correct and what they required. USCIS has to process your documentation to make ready for NVC. Then for NVC to process and prepare to send over to consulate/embassy who will schedule your interview. These times fluctuate depending on workloads.