Marketing is an investment, just like a savings account. You need to see a positive return with the results compounding on a weekly basis. Things will start slowly, but as you add new guests and existing guests keep coming back, you will build a network of superfans.
If you start with a list of 250 engaged guests and consistently increase that by 5% a week, after a year you will have a list of over 3000 guests who have been in your restaurant.
The key is it takes patience, determination and consistency to get the most out of building your marketing strategy.