To get to Cinnabar, you must Surf from Pallet Town. To get past Snorlax, go to the Power Plant and find out the problem. Go to Cerelean Gym and follow the guy that comes out. Go back to the gym, an use itemfinder to find what is hidden there. Return that item to the Power Plant. Go to the Lavender Town Radio Tower and get the item that allows you to listen to Kanto Radio. Go to the Snorlax, go to your Radio, move the tuner (the Circle) to the direct top to the Poke Flute Channel. Save before facing Snorlax and catch it.