If you have a WordPress website, there are lots of shop plugins to add. You add your product and description with enticing photos and competitive prices. You will need a way to process credit card payments securely. PayPal is a well known processor and charges minimal fees. You need to determine how you will be shipping your products – USPS or UPS – and then charge the right shipping fees to cover those costs.