a bit more detail might help:
what age range is your market?
how do they make a purchase? credit card, cash, or both?
do they buy off the internet or buy more from a brick-and-mortar store?
is your target customer male or female?
is your price and quality in line with your competition's?
who most closely is your direct competition for this niche? do they run promotions and sales? what advertising methods do they use?
what specific demographics are you targeting?
where does your customer live?
how does your customer spend their free time? fishing? going to concerts? fairs? traveling? playing on facebook? shopping? movies? in other words, what exactly do you think your typical customer is doing right this moment?
i could just say social media and SEO, but that won't amount to much unless you know exactly who your customer is in as much detail as possible. for advertising to be as effective as possible, you need to do your market research and find out who it is that buys products like yours.
