Im personally am not a good singer. But I have seen a few people that have started off as bad singers become pretty good. I recommend finding a good voice teacher to help you out. This is what these people I knew did. You also got to believe that you can become a good singer! If you dont think you have what it takes to become a good singer you probably wont. Keep at it and you will see improvements!