I don't recommend you ask friends or strangers -- friends will never be impartial, and the only feedback the internet is going to give you is a mix of undeserved insults, completely irrelevant nonsense, and perhaps a small cultish following of devoted fans, depending on how much publicity you get. Instead, I'd try to keep a few things in mind.- The quality of being a "good singer" is totally subjective. Many people love the work of Alicia Keys, for example, while I'm pretty certain she's actually tone deaf, and hearing her sing always makes me cringe. (Sorry to any fans here -- I don't mean to offend.) Whether you've mastered the technical, fine points of singing or don't even know what they are, whether you can do any cool 'tricks' with your voice or have a more subtle, subdued way of singing, if you have a very distinctively unique voice or can convincingly imitate others', there will always be people who love you for what you can do and people who will hate you for what you can't.- Rather than looking for feedback from others, think about trying to get some feedback for yourself. I love to sing, mostly to myself as a hobby and not something I take too seriously, but one way I tend to be able to tell if I can sing a song 'well' is if it's difficult for me or not. This mostly works with songs that aren't of my own creation; it's best if I can sing with the song playing in the background a few times. If I notice I'm having trouble hitting the right notes, or sustaining them for long enough, or getting my timing right, I know I'm not singing the song 'well'. After that it's usually just a matter of practicing, and listening to the particular song as much as possible. As you're able to do this with more and more songs, you won't need to do it as much; it will become automatic.- Here's something that can both help you with the above AND get you some feedback -- of a sort -- from someone else: the Internet is stuffed to the gills with singing tutorials, lessons, tips, and tricks (don't bother with the shifty ones you have to sign up and / or pay for; those, I don't doubt, are scams waiting to happen. Check YouTube and such for free, safe ones). I personally find these much nicer than a live coach: they're more portable, they run on your schedule and can repeat or skip lessons as often as you'd like, they're more objective, and they'll never criticise or belittle you, even if your singing isn't perfect. They'll also give very general advice, so your voice's uniqueness won't be stamped out. If you find that the tips given in these videos are for things you can easily -- or at least successfully -- do, whether or not you use the same methods, you're probably a 'good' singer.