You might not want to face it, but the fact of the matter is, every author should have a professional photo. It can either be a head shot or full body. You can even get fun and include your books, or have a graphic designer doctor it to your liking. If you cannot afford a professional photo shoot, look into hiring some local photographers who'll do it for little next to nothing in exchange for promotion. I've also been told that students/interns serve well in such situations. Depending on which route you take, this can be a very cost effective strategy...and something you can use for a while to brand yourself.