I’ve been playing guitar a little over two years, so I’m pretty decent by now. I can play the chords and such to the song fine, but when I try to sing along it just doesn’t work out well. Every once in a while I’ll get a few lines, but then mess up. I’m guessing practicing it over and over is the only way to really get better?
It is difficult but stick with it and you’ll get it. Break everything into manageable short chunks…even if its only a bar…and practice singing and playing until you nail that bar, then move on to the next one. When you start to get it, you won’t even think about what you’re playing on guitar anymore! And eventually you won’t have to practice like this for every new song, you’ll just be able to do it