What you really need to do is say as little or as much as you are comfortable with. I find that alot of what others talk about is stupid, so I don't say anything. I only talk when I want and say as much or as little as I want. Also when people ask me tons of questions I don't always give them all the answers. Personally, I ****ing hate it when people get nosy and personal. It's no ones ****ing business what your personal business is.
Usually I give off an impression to them that usually moves the conversations away from focusing on me.
You also don't need to be some expert conversationalist. There's tons of things to talk about. Most people don't really get into these deep conversations it's usually small talk bull****.
You mostly just need to speak up when you need to and to get people off your ass from getting too personal. Save these deep conversations for friends or intellectuals.
Also don't think you have to "talk" just to fit in. You only need to talk when necessary. Don't be a people pleaser.