I think something really important is self confidence about ones own skills
and the art itself and then to have the endurance and courage to present it to others.
To keep on trying to find new opportunities and "force" the chance through effort!
In first instance, do it for yourself. Because you love to do it.
Because you enjoy the process, looking at the outcome and all.
One can see in a work if you put all the heart into it or not very fast.
It needs to touch the viewer to make him like it and want to spend money on it.
Gear and money to invest is a point, but talent and dedication is something no money can buy.
I believe there are many really good artists out there who got the skill and talent,
but they dont have the elbows to be more confident and believe in themselves.
In my view, on top of the talent especially those who made it did so because they never gave up.
One needs to try and if it fails, learn from it and just try again. Nothing to loose!
This is really vital...
To look for many ways to present the work, maybe to friends, family, galleries and so on.
And also at times when being rejected, not to take it to the heart too much but to go on.
Have your good friends encourage you to give new hope again or a kick in the butt

Art is something very individual and one cant always just measure work A with work B.
There isnt necessarily any better then the other, but just different in its subject, style and all.
Naturally peoples taste on art vary a lot, one just needs to find the right person for the right picture...
This can be a long search, but if you dont search you wont find. One needs to create opportunities...
Some may compare themselves to others and be too critical about themselves...
And in the end never show the works to anyone else which is a huge loss

Of course, arrogance and lack of insight can be something over the top and stop your process of learning.
There is always something to improve or to make different and one should always question him/herself.
But at the same time, a certain degree of "arrogance" is vital to survive on such a "market".
If you want to sell your product to someone else, you have to belief in it yourself first of all.
If you dont belief in yourself, its hard to convince someone else.
But if you do, many new doors can open
