You have to use a Heart Scale to teach Marowak Shadow Bone, but unfortunately the Move Reminder is only accessible right before the Pokémon League. What I did was trade Marowak to another game that has already gotten to the E4, then teach it Shadow Bone and trade it back.