I could be entirely wrong (and I hope I am), but I get the feeling from reading everything you've said that this matter isn't going to be satisfactorily resolved any time soon if you simply wait for the bookmaker to make the next move. I think you should follow Quincunx's good advice and post a complaint with BMR. Obviously there are no guarantees, but hopefully BMR Support can contact William Hill on your behalf and work with yourself and them to resolve this issue for you.
This is certainly one of the more unusual and puzzling cases I've seen on here, not least because it involves a very well established, Green List bookmaker that is regarded by most players (including myself) as thoroughly reputable. That said, there are some disconcerting issues here. First there is the question of why your account has apparently been under internal investigation by William Hill for the last six months and indeed is still seemingly being investigated as I write this. I find it hard to believe that any such investigation is still running after such a lengthy period of time. Assuming that William Hill have not contacted you about their findings, then it seems reasonable to assume that they have not uncovered any wrongdoing on your part. If that is the case, then it raises the question of why you are still being prevented from making a withdrawal and why your account remains suspended - after all, if as a bookmaker you can't put up, then surely you should pay up. Additionally there is the issue of why, when you were blocked from making a withdrawal and told your account was under investigation, your account was not suspended pending the result of this investigation, but instead you were allowed to continue placing bets (albeit very heavily limited in those areas where you had made money) and your account was only suspended when you pointed this issue out to the bookmaker yourself. As I've said above, I do not think it is either fair or ethical for any bookmaker to allow a player to continue to place bets from their account while they are prevented from withdrawing any winnings - indeed that is the sort of behaviour more usually associated with bookmakers on BMR's Red or Orange Lists rather than one on the Green List. In an earlier post Quincunx has alluded to the possibility that William Hill might be looking for a way to avoid paying you. I don't know whether this is the case or not, but I find it a matter of concern that you appear to have been heavily limited on football yet were still allowed to place (large?) bets on other areas where you presumably had no track record of making money - and all this at a time when you were being prevented from withdrawing your winnings and your account was supposedly under investigation.
There are certainly some questions here which need answers.
Sorry for going on a bit!