I think if you make some sort of effort to do stuff with them you will find they open up to you a bit more. I used to work with teenagers and the conversation usually came when we were also doing something else.
I agree, some girls will enjoy doing hair, make up and nails or face packs and the like.
Others might like to paint or make things - craft doesn't have to stop when they leave primary school. Could you make really nice, grown up Christmas cards together or similar? They would start to chat while they were doing it.
Walks also give them an opportunity to interact. They might make a fuss about going but quite enjoy it once they are out there.
Volunteering together could also be very rewarding eg an animal sanctuary or something related to their interests.
Swimming pools with flumes are a big hit with teenagers.
Dvd nights where you all watch the film together with popcorn and nice drinks.
Bowling, cinema and meals out are also fun but expensive.
They might like to window shop and try on clothes with you - it doesn't mean you have to buy any - or hunt through the charity shops if they would enjoy creating something more unique for an outfit.
Taking up a sport together might be fun too eg cycle rides along cycle paths, jogging, hill walking, horse riding (expensive though), sailing or kayaking, trampolining, that sort of thing. Would they like to go to a dance class with you or aerobics or yoga or pilates or rumba or anything like that.
Try to hook into what they are interested in - meet them half way. You don't need to fill every moment. Teenagers need time just to "be" as well, but a little bit of something together would build stronger family bonds certainly.