Set up profiles on social networking sites like Facebook, MySpace and Twitter. If you are on a tight budget, there are many ways to advertise free, and creating a profile on a social networking site for its website, is a form of advertising that is both free and priceless at the same time.