Example: I just received an email from an agent yesterday, asking if I happened to know of any listings coming on the market in my area. Turns out I am listing a home next week that might work for them. They are going to be previewing it before it hits the MLS.
If your agent isn't willing to do these things, then maybe you need to find another agent.
Another thing I do for buyers (when we're not finding enough to choose from) -- I go through all the expired and withdrawn listings for that area from the past 1-2 years. It's possible there are sellers out there that gave up selling a year ago (when the market was not as good). Maybe they are thinking of selling again... who knows? It doesn't hurt.
I also send out letters to homeowners in that neighborhood saying I have a prequalified buyer, looking for XYZ, and would they be interested in selling?
In this Seller's market, it's not enough for a Buyer's Agent to just search the MLS and wait for listings to come up. We have to go the extra mile.