how to get rid of non specific bands in PCR

Hello guies!! I am quite new to this work. m optimizing a nested PCR protocol in which i am encountering few nonspecific bands along with the required PCR product. Please help me to know where the problem lies?? Is my Mg++ conc. is high?