You need a logo that's much cleaner and one that perhaps has a more instantly recognisable device. You absolutely shouldn't use a photographic image.
A 'lighter' website design will help too but the branding of your product/service should always flow from the logo - so get that done first.