Some great pre site launch tips from Search Engine Land to keep you busy in the run up to the launch of your new website.

Create a “coming soon” page.
Create a media kit.
Get 10 blog posts ready, or just start blogging one to five times a week pre-launch.
Create and optimize all your pages on the back end before you launch.
Guest blog (shoot for one to four posts a month for the three months leading up to launch).
Sign up for niche directories.
Sign up for core websites.
Do a series of press releases and get in the press (product or company updates, benchmarks and so on).
Create YouTube videos if relevant.
Create Infographics (Try
Start building an email newsletter and send out updates.