Marketing part : Find a graphic designer to make you a logo , what you have now is to simple. And ask the graphic designer to make it printable on products / flyers / business cards.
Shop part :
You can place the logo smaller on the right corner of the photo.
You can have a look at my shop to give you an idea about looks.
Last edited: Sep 25, 2015