I started a while back restoring a custom-built tandem bicycle, and I sanded it down to bare metal and just used spray paint (Rustoleum I think, took the bike completely apart to just paint the frame) to give it 5 or so coats, then a clear coat... but the paint still comes off pretty easy. To paint it up I just hung it up by the back forks and did light coats. Anyways, it looked good in the end, but the paint still comes off pretty easily.
What are the steps that someone should take to fully paint a bicycle that already has a coat of paint on it, that is tough and good looking?