So…how exactly do you get more events planned, and start booking more gigs? Well, you start finding them.
Well...how do you do that?
1. Sub-contracting. Call up some local places that could use a magician, or where people go to for parties. Maybe a party store, arts and crafts store, etc. Talk with the owner and try to get permission to put some business cards/flyers around their store. A party store would be perfect IMO. People going there to get some stuff for their son's b-day party, and bam! An advertisement for a magician right there. Perfect! It might be more last-minute gigs (as people pick that sort of stuff up only a couple days before), but still a gig none the less.
2. Schools. See if you can buy some advertisement in some local elementary school. I know some have flyers/papers that go home to the students monthly, with events and such coming up. I think at my elementary school they sold the space on there to help cover the cost of various events throughout the year. Ask around.
3. Grocery stores/Food chains (McDonalds, Burger king, etc) often have bulletin boards for you to post stuff on. Throw some flyers on there, and have some slips with your contact info on it. My local Baskin Robins also has something like this. Check with places like Coldstone, Toys R Us, KB Toys, etc.
Of course, this all comes back to picking a market, and selling yourself as the top magician for that market. The ideas above are for people looking to pick up more b-day gigs, but could work for other areas of magic. You just have to be creative, and give it some thought.