Getting your site visitors to tell others about your site is a great promotion tool that costs you nothing. Consider collecting a bunch of tips related to the content of your site and giving the book away on your site, with affiliate information embedded in it. This is a great way to help your site gain recognition. Before jumping the gun on this, however, review the content you will be giving away and make sure that it is something people will refer to and want to share. If you are successful, they'll pass it along to their various acquaintances who will hopefully visit your site to see what other useful items you have available.
*Have the e-book mimic your site in terms of layout so that people who have only seen the book will feel familiar with your site when they first visit.