Imo you need to be in few relationships before you're actually good at being in one. I found out how shitty of a boyfriend I made the first time I was in one (though I only realized it later on). Even my current relationship took a lot of work on my part to be good at it, going on 5 months together now. Obviously this isnt the same for everyone, but if you're an extremely independent individual like me, you'll most likely find some personal roadblocks regarding how you communicate with your partner.
My advice: If you see someone you fancy, ask them out! Being in a relationship can lead to a lot of personal growth, if you're willing!