The most difficult thing about bridal showers is that most of your guests do not know one another. When I had my bridal shower, I realized that some of my friends simply didn't know many of my other friends - and my mom's friends didn't know my friends.
This is when an Ice Breaker game comes in very handy! There are many types of ice breaker games, such as "What's in my Purse" where guests get points for having certain items in their purses - you can make up or buy little cards of common purse items, and some not so common purse items, to see which of your guests have most of the items listed.
Or you can do any number of other fun games! Try to get the guests involved together so that they want to start talking!