One of the most effective way for your business to be known is by advertising it. What I thought when you mentioned free methods are giving discounts or offer the customers some promo like 6+1 kind of thing. Another one is through word of mouth, which I see as effective as well. Last one is creating a page and post your products and services thre. It is free as long as you don't pay for advertisement.