What type of HPV was found with your testing?
Gardasil protects from two types of HPV that are high-risk types for cervical cancer, and, doesn't protect from other types of HPV.
If Gardasil conteins your type of HPV infection, it'll protect you from getting clinical disease by types of HPV you don't have.
Low-grade precancerous lesions are likely to go away on their own and not develop into cancer (your immune system will solve that, so, try to boost your immune system with some supplements).
High-grade precancerous lesions are usually removed by using different techniques.