I just heard about a new site called NetSpray.com. They are another idea for moving away from Ebay.
Their system makes it easy to create a widget and the code you need to display it. Your item(s) with descriptions, prices, etc. live on their servers. You can insert the widget anyplace where you have access. Your own site, social media sites, etc.
For example, here is the first widget I created for an item we are planning to sell.

Ebay is a difficult place on which to sell. The fees are high and the learning curve for developing good listings is high. When you master what is required to list it is still a lot of work, especially if you have a lot of unique items and have to take pictures and write descriptions for each one.
But no other site has the traffic they do.
A partial answer is to always keep some listing active on Ebay but use your "ME" page to send people to your own website where you offer the bulk of your items.
Another method is to always keep the names and addresses of your buyers and add them to your email list. Using a service like AWeber to manage your email system may allow you to build a list that generates repeat sales.
The list below is a test of a plugin to add Ebay auctions to a wordpress post.
This is follow on text.