I think the fishing will really improve soon with some much warmer weather in the forecast. So far the fish have all been caught deep and fishing has been slow’ish. Get a leech or chrironomid down in about 15+ of water. On the leech you’ll do best with a Type 3 (or faster) Full Sink Line. On Chironomids go with a long leader, floating line and a “bobber”.
This weekend, I imagine hatches will increase quickly so prepare for caddis and callibaetis, ants and beetles, and tons of midges.
Stocking has been done at least once according to the ODFW schedule: