They go offshore to the reefs and wrecks in cold weather, and return in spring to the creeks. Late summer and fall is the best time to catch larger ones.
Fish them at dead low or high tide when the water is slack, You will likely find bigger fish deeper in the water column. Usually, lol.
Use fiddler crabs for bait or oysters.
Take a rebar rod or hatchet and smash and knock the oysters on the pilings around where you are fishing and chum the waters that way. Don’t screw up somebody’s dock, but scratch the crustations off nicely.
Position your bait close to the structure whether that’s pilings or rocks, they relate directly to structure
Use owner gorilla hooks that are snelled
They don’t bite and run like other fish, so watch the line where it enters the water, it’ll move slightly and the tip of your rod will bend ever so slightly. You won’t always feel them, rarely in fact, so watch the line and rid tip.
Sheepshead will bite the bait to crush it and then in an instant suck the slop in and spit the shell out, that’s when the line moves, but just barely
Use a short stout leader with an egg sinker rigged Carolina style. Move the bait up and down a few inches by the structure at different depths. Keep the bait moving vertically and just when you don’t feel the weight of the sinker, he’s there with your bait in his goozel, snatch him up.
In my experience Sheepshead are about the hardest inshore fish to catch, and if you get good at the “feel” of convicts you can catch most any fish in the creek .
Hope that helps
EF