The reply to this question is how many would you like to buy and what price would you pay?If the person you are talking to says they do not want to buy any then they have answered themselves.

In broad terms you are good enough if anyone is willing to pay you for your images. I am sure there are some artists whose work you like and other you just don't get, this will cover all art forms, painting, music, photography etc etc.

I'm in the same spot buddy. I've got a couple of really good, a few more of good, and a lot of ok. Eventually, yes I would love to be a pro but I have a long way to go. I'm not jumping up and down to sell but on an Army salery with a baby boy on the way I can't get new gear. So, the wife and I have an agreement that anything I sell, I can keep that money just for me to go towards gear.

You are more likely to be able to sell your images if you can find some local custom, ask restaurants/cafes if they would show your work for a percentage on any sales made. Or if you do have a few people asking why don't you sell these, find out what format they would actually buy and how much they would pay. You can easily use the online photo processing services to produce anything from mugs, t-shirt to canvases and framed prints.

I go along with just about everything keystrokesuk said and I think that you yourself have a fair idea as to what you have/can achieve.

A couple of enthusiasts I know have done exactly what keystrokesuk said wrt using Flickr and Getty Images. OK, They still do their 9-5 job and won't be retiring any time soon, but they are making sales! They have also got some of images printed and placed in a local shop (local images to start with), who (obviously) take a cut of any sales made, but again, they are making sales.

Have you had any of your best images printed up "professionally" to see for yourself what they would look like on someones wall?