Do you know your vocal range? Are there songs you know you can sing decently well? A lot of times if I feel like I'm not singing great, it's because I'm not in a key that suits my voice well. Also, if you have access to a piano (or a computer; plenty of online piano apps), it's good to get in a habit of daily vocal exercises to better train your voice!