Hang on woah woah woah.. not many people overclock AMD CPU's? Where the hell did that come from? AMD are constantly bringing out AMD Black Editions which are made for overclockers and few else. Pretty silly comment if you ask me.
Anyway.. to the OP:
You're RAM is clocked at 333MHz but as it's DDR2 it's running at a dual-rate of 667MHz.. so there's nothing wrong with your RAM, it's running as it should. For example.. I have 800MHz RAM and CPU-Z say's it's running at 400MHz, but because it's DDR2 you double it to get your effective clock.
You have a black edition CPU which is perfect for overclocking as it's got an unlimited multiplier.
You're settings are currently:
15.5x multiplier with a bus speed of 200MHz. So 200x15.5 = 3100 (hence your 3.1GHz clock). So if you up your multiplyer to say 16.5, your CPU will then be running at 3.3GHz.
You should be able to run at 3.3GHz without any changes to your stock voltage, but to make sure it's stable.. download a copy of Prime95 and let it run for an hour or so to make sure your computer doesn't crash and your temps are okay.
If it passes without fault, your computer is stable at them speeds. If you increase your multiplier again and then test with prime and it crashes, you can either clock your CPU down and leave it at that.. or you can increase your core voltage and keep going.
Increasing voltages can be worrying for the first time, but if you have a search around these forums are there are amazing and detailed tutorials of how to find your highest stable clock etc.