well, at least you seem to have the album ACTUALLY FINISHED, before you are booking a party !!
i cannot tell you how many bands i have produced or recorded records for, who scramble in the last weeks to get the cd mixed, mastered, artwork done, and duplicated BARELY, and often, NOT in time for their "CD RELEASE" show.
wish I had more suggestions...just have a party..make it fun...make the music the focus....SELL the cds.
good luck with it !!!