How do I get a gf if I don't have any confidence?
You can get a girlfriend, she'll just be the sort of girl who takes advantage of you and gaslights you because you lack the balls to stand up for yourself.
It's not going to be pretty though.
1.Expose yourself socially as much as possible and play the numbers game. Sign up for every dating service available, mass message every girl regardless of potential partner status, make up a facebook, reconnect with EVERYONE you've ever met and squeeze yourself into their lives and eventually their social circles, get to know your family and friend's friends, etc. Join places that are social, churches, volunteer places, take a community college class just so you can be around that environment. You'll get a shot or two eventually.