I had bookmarks made up and hand them out to everyone- it has my website url on it which links them to where you can buy the book. I went to local bookstores and libraries with them, they were very acccomadating and let me put them on the front desk- the bookstore said they would put one inside every book they sell-
I also had a contest on my website and I did give away a free copy of my book-
I had an excellent response, I only asked for them to leave a comment in my comment section, and I would randomly pick the winner- I also built up hype for weeks before the actual release in forums such as this (always with my link in my signiture), On facebook and twitter- now I realize its a fine line between markting and being obnoxious and I am trying to walk it carefully.
I also have my link in my e-mail siggy, had buisness cards made up and hand them out to everyone as well. If they don't know about you they can't buy your book.
My publisher has helped by sending my book out for reviews to about 20 review sites.
I called local papers to ask if they might be intersted in doing a story on a local person who has their first book published.
Right now my book is number 8 on my publishers best sellers list after 2 weeks of sales- small fish small pound I know, but I'll take it!