I too am out of East Harbor. I often have luck either right off the beach toward dusk (even in hot weather, go figure) or in the south passage between Kellys and Marblhead peninsula. Seems to be an area that is most productive with either a south or west wind. For me anyhow. Won't say I ALWAYS have luck there, but it's certainly always a spot I slow down and run the fish finder.

Only downside of the area is you get a lot of medium to small size perch, white perch, gobies, etc., as well as the usual sheephead.