For a general outfit, start with a seven weight, a floating line and a leader suited to the cover. A slow-sinking option helps when the fish stay below the vegetation. Carry a foam bug, a deer-hair pattern and a compact streamer such as a Woolly Bugger or Zonker.
A weed guard is useful where it lets you work a fly close to the leaves without repeatedly hanging up. Check the hook point after each snag. A fly that looks tidy but carries a damaged point can cost the next opportunity.
Cast into a gap, let the fly settle, then use a small movement and a long enough pause to observe a response. If a fish ignores the surface, try a pattern that drops slowly beside the cover. Fly-fishing accounts from Borumba describe successful subsurface fishing as well as the more visible surface takes.