I've never done it personally, but just knowing a little about paint I would say start by giving the paint something to grab by roughing up the chrome surface with some 80 grit sandpaper and would then prime it with a Heavy duty primer made for metal and then several coats of some heavy duty black paint as well. Also, depending on your taste, I would avoid a high gloss paint and go with a satin finish to hide imperfections better. good luck with your project!
wash wheels with soap and water > 100 grit >rinse > wait till dry > clean with Acetone > 3 coats of self-etching primer > 3 coats of your favorite paint > 3 layers of clear coat.
wait 24 hours for them to cure. Don't wash for a week. Done.
You may want to consider buying new wheels....hear me out...
think of it as an investment. Buy some Crager Soft 8s. They are roughly $62 a pop.
then polish up your chrome wheels and sell those. You can recoup the money and end up spending about $150 on new wheels. ( depends on how much you sell the wheels for )
that being said I know what its like to be on a budget.. Here is some more info from a post I found online
" Despite what everyone else has told you, you can paint chrome. I painted a set last summer. I did go through a lot of effort to ensure they were clean and I did hit them with some good sandpaper to get some scuffing, then I put on 2 coats of adhesion promoter which I picked up at Autozone. That was followed by 2 coats of rustoleum primer, 2 coats of flat black and 2 coats of clear. I have yet to see 1 chip or rust in any of the 4 wheels that I did, and they see a ton of winter driving "
1. Drive the winter on the rusty chrome wheels that i cleaned up the best they would slight chrome damage and very rusty on the inside of the wheel. Save over the winter and purchase the wheels and tires i want
2. Switch the tires over to my stock gambler wheels that i have grown fond of.($80)
3. Try to paint the chrome wheels black to make them a little more modern and hide the imperfection.
All opinions are welcome thanks.