Hey guy,
Im more of an Intel guy myself, especially if you are comparing an 8 or 6 core to a quad for gaming. But I think that I can help.
As for your clock, It doesn't sound bad, but I definitely think that you can push it a little bit more if you desired.
1) Are you running stress tests such as OCCT or Prime95?
2) If you are, how long and what settings are you using for the tests?
3) What is your PSU wattage?
4) Have you messed with any voltage settings with your overclock?
5) Are you using software or your bios for overclocking?
6) What temperatures are you getting when running the stress tests?
I am almost positive that you can push that puppy a hell of a lot more. My buddy has the same one and hes running his at 4.6GHz with a Corsair H100 water cooler, and he doesn't even hit 60c while operating at max load. But since you are new to overclocking, my best advice to you is to take it slow. Here is how I get my clocks.
1) Set the multiplier to a good but modest overclock
2) If you feel comfortable with messing with the voltages, change the voltages either up or down depending on your clock by .005 at a time (or whatever values that you have to change, only do it one step up or down at a time)
3) Save to bios and restart
4) Test with both CPU OCCT/CPU Linpack & Prime95 (everybody has different opinions on how long to run these tests. Personally I run CPU OCCT for 2hrs, CPU Linpack for 3hrs, and the last test Prime95 (blend) for 10 hours).
Rinse and repeat until you get the clock that you want to reach.
Its all about testing. If you bsod during these tests, then you know that you are either pushing the clock too high, your voltages are too low, or you may be overheating your cpu. Check with the manufacturer or forums to see what your max temp is on that chip. Use something like RealTemp and Cpu-z for monitoring the temps/voltage frequencies.
If you have any other questions I dont mind helping.