Are you cleaning your bottlecaps first? You need to make sure your caps are free of anykind of residue/grease/oil....even from your fingers!! I use aerosol window cleaner or any kind of alcohol based cleaner would work...and make sure to let them dry super well...even a tiny speck of wetness can mess up your whole world. Clean the other sides as well because even that can mess up paint...I used to be super anal when it came to my caps cuz I used to work in a bodyshop with hubby and he would drill into my head to make sure everything was super squeaky clean and oil/grease free cuz it would mess up an entire paintjob! And try lightly scuffing your caps before you clean them with like a light scotchbright pad the scratches help the paint to adhere. Hope that helps.