In the darker days of the year, many photogs turn to artificial light, and not everyone of us has the money (or financial priority) to buy strobes or sophisticated flashes. Now, the onboard flash of the camera seems to come in handy. But they don't. Onboard flashes kill pictures: they create shiny skins and hars shadows. Your pic suffers from theze features as well. There are simple, cheap and fairly effective ways to handle this, for instance by putting a tissue in front of the flash to soften and diffuse the light. Other techniques to soften or reflect light may be helpfull too.