Your pictures could very well be killing your website ranking because they are too big. If you just upload images from your camera to your website without first changing the format to make them web friendly, they will take forever to load. This is the kiss of death to websites today as Google puts a significant amount of emphasis on page load speed.