Get them involved as much as possible. Experts believe that your best chance of a sale is when a person returns for the third or fourth time.
Make people who visit your shop feel like part of a community.
Consider providing news, discussion forums, and reviews.
Update your site frequently so it is always new.
Try to change promotions and add new products regularly.