If you want to do it yourself, or at least learn the basics Google SEOMOZ... They offer a wealth of info and literally spell it out for you. Like other people have said if you want quick traffic, why not make a page on Facebook. If you like a few other pages that are in your niche, and post on their walls offering people the chance for money off their next purchase at your store, you will find people visiting the site AND liking your page a lot quicker than just creating a page and hoping for the best. This works well, so keep liking other pages and posting on them. Just dont spam them as people will start to get annoyed and report your post. I'd say once every two days is best. Thanks Daniel
Keep adding coupons and promoting those on deal informer websites and also create a facebook and twitter page to keep the people know about those promotions.