I'm sure you're very aware that it wont be easy, but if you want a way out of the anxiety you have to do what you have to do, because letting it continue will destroy your life. Get it sorted whilst you're young, so you can get a good career, be a good parent or whatever you want to do.
I think firstly you need to give those around you more credit. Dont make assumptions or excuses for people not to offer you support, its not imposing, they'll want to help you as someone they love. Try and speak to people about the problems more, if they have a good level of understanding about what you are feeling and why it will be a lot of help to you.
What i've found helped my anxiety, which was focused around people and social things, was to completly switch off my brain from my body. Day to day life becomes a series of tasks that must be done, no matter how scary. I read up on all aspects of the anxiety, so i understood the mechanisms behind the feelings, why do i feel like that when that happens etc and break the cycles. It is the most terifying thing i've done, but less so that spending a life ruined by anxiety. So yep buy some books on all aspexts of it, amazon will give you reviews which i find tend to be accurate in reflecting their usefullness. The main message that sorted me out is to continually put yourself in the scariest situation, again and again and again. Your mind will soon become accustomed to it, and you can at least deal with it when it comes up. For example, after a long period of never going out, not speaking to anyone i packed a bag and travelled across europe, you have no choice but to get on with it.
I think you should go to the doctors. A phrase that some guy told me once was (this is when i was too nervous to go in the kitchen at uni) if you're hungry, eat. It makes the whole issue i had seem rediculous, but it really is that simple. Trust in the fact that other people do these things everyday with no issue, and you're exactly the same as them underneath. It may help to write down what you're going to say, so if you get to nervous you can hand them the paper and they'll know what youre there for. Sorry i dont have time to write anything else, i hope i've been of some help to you.