Thats a really good point. I'm also thinking I may try to find a fly fisher and go with them just to observe (not fish myself) how they approach, drift their flies, etc.
Honestly most of my casts were based on trying to avoid trees and other obstacles near by. For edge runs like the photo I posted, I'd cast about 45-70 upstream and let the indicator/fly drift through the run and into the bottom.
On the pools/riffles, I tried to approach from the bottom and cast up to again let the fly drift through. When I could get away with roll casting that was my preference but I can only do it well (beginner well) when going straight up and down. On the runs where i was approaching from the side I'd have to do a few false casts to get the fly direction changed, get some more line out, and end up back in good position.