Most likely, the database is hosed.
Restart your Mac and immediately hold down the Shift key when you hear the startup chime to boot into Safe Mode. Keep holding the Shift key until you see a progress bar towards the bottom of the screen. You can let go of the Shift key at that point.
OS X asks you to log in (you will get this screen on a Safe Mode boot even if your Mac is set to automatically log in). Let the Mac finish booting to the desktop and then restart normally. This will clear Font Book's database and the cache files of the user account you logged into in Safe Mode.
If that doesn't do it, then the other problem that normally causes Font Book to fail to launch is corrupt font collections.
From the desktop, hold the Option key and choose Go > Library. This opens the Library folder in your user account. Open the /Library/FontCollections/ folder. Move all of the collection files to your desktop. This will of course cause you to lose any collections sets you've created.
Launch Font Book. If it works now, one or more of the collections were damaged. You can try putting back some of your personal collections to see which one (or more) is bad. Close Font Book. Put a collection back from the desktop. Launch Font Book. If it doesn't open, you know that one's no good.