You have some good suggestions here. Some might also want to submit their sites to local business directories. I have found that that is often a good way to drive traffic to one's site as well.
And also submitting URL’s to web directories (in the right category of course) will help in boosting its exposure too. It’s amazing what little it takes to do this. It’s just time and effort in the beginning to pay off big time in the end.