I have been increasingly seeing people tell men they would be able to get girls if they increased their confidence. Why do you think these men have no confidence? Because they are not getting girls. If they got girl, their confidence would naturally go up. How do you get girls in the first place? Be attractive. You can try faking it until you make it but 1) people will eventually see that you are faking it 2) your confidence wouldn't matter anyway since you need to attractive.

Look at this poor dude: https://www.tiktok.com/@jabaranks/video/7009448669816573189?sender_device=pc&sender_web_id=6905847074895037958&is_from_webapp=v1&is_copy_url=0

Look at the top comments, everyone tells him he needs more confidence and a good fade. Yes a haircut will increase his looks which is a good start. But this dude will not get matches and girls if he simply increases his confidence.

At least he works for a gym, if he starts lifting everyday and reduces his body fat (and hence changes his face) he might have a fighting change...

TLDR: you can't be actually confident without being attractive first. You won't get women without being attractive.