It could be that you are not following the right way. In order to unblock someone on Twitter, you'll have to go to their profile page and hover your mouse over "Blocked," and then click "Unblock". Doing this will allow you to follow them, and vice versa.