I don't know how experiened you are with overclocking, so I will capture some basics aswell.
The E7500 uses a 266 MHZ FSB and a 11x multiplier, resulting in 2.93 GHz clock speed.
If you are staying on said 11x multiplier you should reach 3.6 GHz with around 327 MHz FSB. (360 FSB when using a 10x multiplier)
The G41 chipset usually gets troublesome somewhere between 290 - 340 FSB, which can be extended to around 360 FSB by increasing the PCIe frequency to around 104-106 MHz.
I'd suggest putting your vCore somewhere around 1.35-1.45v (you will get a very hot and thirsty chip once you are approaching the 1.4v mark. That's wher I personally stop, other people may have different limits.)
Also you might increase your northbridge voltage (usually called NB, MCH or similar) to around 1.3-1.4v
Make sure your memory isn't running above its rated speed. (unless you want to oc that aswell, which is a different thing to learn about)
Usually just set the ratio to synchronous speed with the FSB (usually called "Memory Devider", "Memory Multiplier" or similar.) The entry should be something like 1:1, 2.00x or similar.
Some boards also directly show a list of available memory speeds instead of displaying available ratios.
All other voltages could stay on their stock settings. Best using either something like "Normal", "Default" or just manually setting it to the default values. Alot of boards are pretty generous with voltages when overclocking.
As an example of a similar, but a bit higher tier'd machine from my inventory:
My E8400 (333 FSB, 9x multi, 3 GHz, stock voltage 1.25v) on my GA-P35-DS3R is stable at following settings:
3.6 GHz (400 FSB, 9x multi, vCore 1.224v)
3.96 GHz ( 440 FSB, 9x multi, vCore 1.324v, MCH +0.2v)
4.14 GHz (460 FSB, 9x multi, vCore 1.36v, MCH +0.2v)
4.2 GHz ( 73 FSB, 9x multi, vCore 1.392v, MCH +0.2v)
As you can see after a certain point you have to increase voltages alot for just slight increases in clockspeed. That is the point where you should stop and be happy with what you git.