I've used Avner's CMS for my football (soccer) site for more than two years. Awesome CMS with built in SEO - 80% of my traffic comes from search engines and it's all organic. I didn't know jack about publishing online, SEO, optimizing articles when I first started, but his CMS system made everything that much easier and I've become pretty adept at SEO, link building, and building organic traffic. The article management system lets you add content quickly, with easy editing tools. You don't need any experience - adding pictures, links, etc, is so streamlined, you won't be wasting any time.
He also has an eCommerce system / online shopping cart (for full disclosure, I don't use it at this point in time, but I have seen the administration area - when you're using it, it's integrated with the CMS system I curently use, so it's great for publishing a blog or articles to educate your users). It's a self-managed solution for business owners on a budget, and very easy to navigate. If you're a small business and you're not selling online, contact Avner - he will work with you, teach you, and help you increase your revenues.
And if you're already selling online, reach out to him - he can probably save you money and make the whole experience easier. He can even take your existing site and migrate it onto his system. Small businesses are the lifeblood of every community, and should support each other. No need to go with some big box brand where with no personal service - you're just a customer ID number to them. Get yourself the same personal service you provide to your customers from a guy who actually cares about his clients - what else would you want from your eCommerce provider?