Advertising can come in many free forms as well. There are many things you can do that wont cost you money but your time. For example, doing videos and posting on youtube is free. Blogging about your local towns of interest, holding first time buyer classes and making flyers, walking neighborhoods with a flyer that has your business card on the flyer and anything you can attach yourself to that will get people to notice you. These are just a few ideas. I have tried just about all of them. The key is really do you and find a way to get in front of people who want to do business with you and that can be free!
Whether you see a Fortune 500 company, or the mom-n-pop deli; they will not spend money if they are happy with the revenue.
Also, understand that if you spend a bunch today, next year you may have to spend nuttin' honey!