Dear OP
Keep doing what you're doing and you'll keep getting what you're getting. In other words, you have to change your own circumstances for them to change.
There are a few things you can do to be more sociable and hopefully make friends in the process. It's sometimes difficult to break in to a 'clique', but so often the clique is imaginary and you'll be welcomed. At the very least you'll be busy and not feeling so lonely.
Take up an evening class. Art, writing, jewellery, pottery, cake decorating, history or whatever might interest you.
Join a club. Stitch and bitch, WI, knitting/yarn bomb group, cycling/running. Check out what's on in your area.
Join a choir or am dram group. They are a brilliant way to feel good and full of friendly faces. Some offer taster sessions/try before you buy.
Get a job in a bar/pub. Instant social life, whilst getting paid!
Volunteer. Helping others will boost your self-esteem and bring a different meaning to your life.
Your local council office, library, shop windows, local noticeboards, local newspapers, community centre noticeboards are all great resources for finding out what's on in your town or village. But you have to be proactive OP.
Good luck OP! Friendly best wishes to you x