BBC is not blocked, at least here in Beijing or other big cities. Are you in the countryside of Northern China? I advice to try www.myssh.cc , very fast and very cheap (2 USD a month), it unblocks everything, but then you have to turn it off when you want to watch all the free streaming movies, TV series, and music easy available inside the great wall.
It is blocked on my home ISP (telecom?) and CMCC and Unicom in Beijing; I just checked and got the dreaded invalid argument message. Blocking isn't exactly consistent between ISPs, but when three of the big ones block something, I'm assuming this is at least a citywide block, what ISP are you using? It could just be a misconfigured selective block, it is a weird error for a true block.
Every way of jumping the wall winds up not working 2 months after you've bought a year of service. I've giving up on trying.