I got headlice

Last week i found out i had headlice. I used a pyrethrin shampoo treatment and combed my hair until there were no adult lice anymore. This week i am back to combing and i can only find young lice. They all look newly hatched but i found more than 20 in my hair (just a whole lot). I plan on getting rid of the lice as babies so they can't reproduce more. Is this a good enough method and do you think i can get rid of them asap? We have no lice clinics in my area and i live in the dorm on weekends (and too embarassed to go full lice-treating mode in front of my roommates)