Are you looking into doing more off-camera flash? One blog I found very helpful was: Strobist
If you are looking into off-camera you are definitely going to want to get some wireless triggers. If you are going to stick with on-camera, look into bouncing the flash. You will generally want to avoid direct on-camera flash.