There are listings in places you might not think to look. Everyone is working the fsbos in the pricey neighborhoods, so go to the areas that aren't so expensive, lower end condos, rental neighborhoods. Not so much competition there.
Also look for the guys who fix up and flip, a lot of them will give you the listing if you find them a good deal on a fixer upper. Or if you can find a lot at a good price for an infill builder you can frequently get the listing on the spec house he builds.
I also did a lot of cold calling up and down streets when I started out, (pre- do not call list) You can still do it, just check the do not call list before you call. My best line ever is this: "You are going to hate this call! I am a Realtor and I was wondering if you are planning on Selling your home this year?" Yes? you've got a bona fide lead, no? "Do you know anyone else who is?" No? "Goodbye sorry to bother you" Call 100 people like that a day and you will probably have one or two appointments a day. If no one is home leave messages that say the same thing. People will actually call back and say "You know we were just talking about selling our house!" Its hard work but you will find with that approach a lot of people will say "naw I don't hate this call" or they just laugh.
Keep going until you have 10 listings. Rest. When two sell go back at it.