Off the top of my head, here is how i would fix your problem.
1) reset your bios to stock, lets start over.
2) turn off all power saving and turbo features.
3) take you overclock up, with the multiplier ALONE. don't touch anything else, one step at a time. make sure windows loads.
4) repeat step 3 as many times as necessary until windows doesn't load.
5) bump the vcore 1 setting up
6) repeat step 4 and 5 as many times as necessary until you get up around a 4.3ghz overclock
7) run prime 95 for 20-30 minutes to make sure it's a stable enough overclock, if it crashes you may need to up your vcore again. Keep a close eye on your temps. If they start to approach 90C you've got a heat issue and need to back the cpu down until the temps under a 20 minute prime burn aren't blistering.
8)if you're stable and temps aren't out of control, take it another step in the overclock. only add vcore as needed, in short, don't add it when you bump the multiplier, add it if windows doesn't load or you fail a prime95 burn.
Write down your settings at each ghz point. there will come a point where the vcore needed to stabilize the overclock for each progressive step will get exponentially higher along with the temps. At that point you're at the end of your overclock with that chip unless you get better cooling.
I usually then back my overclock off a little from that point just to stabilize, and insure i don't' overheat and shorten the life of my cpu.
once you've settled on a ghz number (and don't go by what other people have, as every cpu is different) tinker with your ram settings as necessary to produce a stable 10-12 hour prime95 burn to insure your system stability.