Here's what you will need:
Rust-O-Leum Painter's Touch
You will need some specialty tools to take apart the bike if you don't want to have to take it to a bike shop. I'll talk about those later!!!