I just finished a piece on beating your bigger competition. And how the internet allows you to be bigger than you might have thought.
There are many ways with Ads, SEO, SEM, Social Media, and so on.
In the real estate business you are all over town. You have cameras and videos and should use them at open houses, broker opens, inspections, etc.