Hi kane1320. Welcome to the forums.
There are plenty of ecommerce CMSes that you can install and use otut of the box, or use custom themes for, like Magento and osCommerce.
Of course, the more you know about HTML, CSS, PHP etc. the easier it will be to get what you want.
If you have no web experience, it might be better to get an account at a service like Shopify or Goodsie, where you can easily upload product images, style you pages etc. without any web knowledge. You just pay a monthly fee. There's a lot to be said for that.