Promo materials, check out www.vistaprint.com
they always seem to have a freebie special on something. 250 business cards are free about 3-4 times a year. List your business everywhere, google/manta/yellowpages.com
Set up a booth at bridal shows, one job from there pays for the cost of setting up.
Don't be afraid to spend money, but spend it with common sense. You'll have to learn what works for you in your area.
There is a lot of debate, more so from the side against it, about advertising in the phone book. When was the last time you actually picked it up to search for something, rather than look for an exact business number.
Think about where you go to look for something and get your name there.
There are a ton of sites that will give you marketing ideas. Just do a search. Be prepared to read and take in everything. Try every option to see what brings in the money.
Best of luck to you