I would use a steam cleaner or at least a high power pressure washer with some good de-greaser... This process will also strip off any old paint as well...

As far as painting goes, I would recommend an epoxy primer before you start to paint...

Hope that helps...

Dave Brisco