Mas que falta de amigos (que también) yo diría que tienes demasiado tiempo libre.
Apúntate a alguna actividad que te llame la atención, alli es muy facil hacer amigos.
Ya sean de tipo deportivo: artes marciales, deportes de la universidad, volley, etc
O incluso podrias colaborar en una asociación: cruz roja, cuidar de los perrillos abandonados, hacer compañia a los mayores,.. no se hay miles. La sensancion de que estas haciendo algo de provecho con tu tiempo no tiene precio.
Y no t apuntes a un gym, la gente va demasiado a su bola.