title. any advice or tips of making friends? would you recommend online or in-person friends?

i.e. tips on starting conversations, keeping conversations flowing, getting into more vulnerable and deep conversations, maintaining healthy boundaries and being able to regulate your emotions?

i want to be a better friend, but i don’t want to keep being only superficial friends with people.