At the recommendation of a very fishy friend, I have been experimenting with putting weights in front of my streamers or baitfish flies. There are some things in fly fishing that I just cannot explain. After awhile I give up trying to figure out why exactly they work, I just simply let the fish tell me they like it and leave it at that. This is one of those things. It must be something with the added jigging motion it gives the fly or maybe it is as simple as it helps the fly get deeper in the water column. But if you are having a slow day fishing streamers, try putting a weight on the leader above your fly. When streamer fishing, I often add one or two coneheads (the ones from your tying desk will work perfect) on my line. This allows them to slide freely on the leader but when you are fishing it, they will sit right above the knot. I can also control the amount of weight I want to use my adding multiple coneheads. When using a heavier rod for fish like pike or bass, I will even add a full on bullet weight like the one spin fishermen use above the fly. This is a pain to cast but gives it a deadly jigging motion during a slow retrieve. Never be afraid to mix up the way you rig and fish. You never know what you might discover!
More On Streamers: