It's never too late to make new friends. You just have to "step out of the box" a little and start making new friends.
I remember a friend i worked with who told me that the only way to get to know people and to improve your circle of friends was to make chit chat! I'm an analyst and have been fortunate to work for a good company that allows me to meet people from all walks of life, from managers on the field to directors of the company. I often go to the breakroom on my own at lunch and make small chit chat with someone on the opposite table. In the past several months I have had more of a social life than I ever did during my teenage years.
Improving on and expanding your circle of friends will bring you many job opportunities and improve your social skills. Tonight I get to go out with a bunch of friends to a jazz club. Never been to one before, but there's a first for everything, plus i get to meet their friends too!
Just remember "step out of the box" and enjoy