I do fairly well on etsy. You can not just open a shop, stock your shelves & expect to move product though. You must market you etsy shop to people outside of etsy & you must draw etsy shopers into your specific shop. You need to market everyday. Whether that is having your shop address in your tag line & making losts of posts on makeup forums, placing small ads on blogs or anything else you can do to get your name out there. The amount of time I spend marketing my shop directly influences my # of sales. When I get behind on shipping, I stop marketing so I don't get sales untill I am caught up aaagain & visa-versa.
If you look at people that have shops on both etsy & artfire, they probably have had 100 sales on etsy to every 1 on artfire. That may be because artfire is new & have a much smaller customer base or it may be because those people market their etsy shop harder than they market their artfire shop. I set up an artfire shop just to see & had no sales in 2 months, ut I did zero marketing.