>>4305759I'd say there are three major areas you're lacking in, skill, intent, and polish. I feel you should try to think about all three of these areas to make art that will be appealing to the average person
Skill is self-explanatory. You need a decent understanding of art to make art people will like. You don't need to be a pro in every respect, but you need to hone in a few areas to make your intent shine through. For example, many cartoon artists focus on shape, gesture, and color with little knowledge of anatomy and are still able to make art that is appealing to many people through doing that.
Next is intent, which goes hand-in-hand with skill. You could call intent "style" or the "feeling" of a piece. You are drawing a witch, but what specific idea about this witch are we supposed to understand from this piece? Is she sweet and innocent? Is she mischievous? Is she lewd? Style plays a big part in intent, because style is the way in which the message of the piece is conveyed. For example, a witch drawn in a western rubberhose style would give a very different impression than a witch drawn in a moe anime style. You style is very important on social media, as it is what marks your work as yours, there are many good artists you are the only artist who draws just like *you,* so style is the reason many people will become interested in your work.
Polish is just being able to make works that look complete and presentable. Color works usually get more attention than uncolored sketches, for example. You don't need to go all-out on every piece, but you should get to a presentable level of quality for the majority of them. Try looking at other artists who you aim to be like to see how finished they try to make their work. In general, stuff like pencil sketches get a lot less attention. Even doing something like doing b/w inks would help make this piece more attractive to the average user.