Choose a sheetrock anchor appropriate for the load to be placed on the ceiling hook. In general, the small, plastic expansion anchors hold the least weight, about 10 pounds. Larger, outside-threaded drywall anchors provide around 20 pounds of support. Plastic winged anchors have around a 30-pound rating.
Choose a ceiling hook that is threaded so you can screw it into the anchor when it’s installed. The screw stem of the hook must be large enough to fit the hole of the anchor and grab it on the inside.
Punch a pilot hole with an awl or hammer and nail in the ceiling. The hole must be slightly smaller than the anchor at its largest point. You can use a drill to make the pilot hole, but sheetrock is abrasive to a drill bit, so use an old one.
Insert the sheetrock anchor into the pilot hole. For the plastic expansion type, just push it in. Tap it into the wall with a hammer, if necessary, until the top is flush with the ceiling. Screw outside-threaded anchors into the pilot hole, using the screwdriver to turn until they're flush with the ceiling. Push winged plastic anchors into the sheetrock, using the special tool provided to expand the wings outward and flush with the back of the ceiling.
Screw your ceiling hook into the installed anchor. Don't over-tighten or the anchor may strip right out of the ceiling.