The ball is unneceessary and the writing on the deodorant can could be sharper in focus. Personally I would have placed the shoe below the can, since it's got more visual 'weight' if you get me?
In a challenge with nearly 500 entries you've got to stand out from the croud. Creativity and artistic components become even more important than the technical aspects. Technically fine, but lacking any real creative intrest. Sorry.