I am a semi-pro photographer.....been at it for about 20+ years but just recently started selling my work.......and after reading this I wanted to give a few pointers...I have seen both your shots and think i knwo one of the things your doing incorrectly..
When you try for close ups.........the cameras can only focus so close...usually about 10 + inches from the subject........and when you get that close the flash does overexpose the pic as you have already noticed.
Try moving the camera back from the subject and use the zoom to get your close-up. This will a lot of the time help soften the flash some and you will also get nice clear and sharp pics....if you still have a blurry image.....this could be due to camera shake.....you need to have still hands and an inexpensive tripod will also help steady the shot.....you can also set your cameras self-timer to completely avoid camera shake when you depress the shutter button.
Here is a sample pic taken with an 8 year old Nikon Coolpix point & shoot digi cam mounted on a tri pod with the timer engaged. It is still a tad bit over-exposed but you get the idea.....
Jared Horenstein

-----
~ ASK ME ABOUT MY BALLS ~