Rice, in general, is bland. Toasting the rice for a few minutes in butter or oil with the onions before adding broth will help to create flavor. Make sure your dried spices are fresh. While, technically, dried spices will last forever, they do lose flavor as they sit. And don't skip the salt!