Hi Sue,
I see what you mean about your photos, they definitely aren't showing off your adorable products the way they deserve. A few suggestions:
1. Build a lightbox (
http://www.instructables.com/id/Photography-Light-Box ) OR set up a table against a wall and put a large white sheet of paper behind it (if the wall isn't white) and under it (if the table isn't white)
2. Add at least 3 lights at different angles and put something translucent and white in front of them - very thin white paper, white umbrellas, etc. to help diffuse the light so you don't get harsh shadows.
3. Set up some kind of a stabilizer for your camera instead of holding it in your hands. Obviously a tripod is ideal, but if you can't afford one, you can set your camera on a box, chair, or anything else that's stable and that you can get to the right height.
4. After taking your new photos, open them in some kind of image editing software (fotofuze, pixlr, and gimp are some free software options) and tweak your colour and exposure as required.
This should go a long way to fixing your photo issues.
Besides that, you need to work on your tags. Single-word tags are not usually the best for being found in search. Typically, 2- or 3-word tags work better. Try to use short phrases that you think customers might search for. Then echo those phrases in the item title and description.