This coulld be as far as she goes. There's a bloke
HERE who didn't quite reach your 3255 after upping the voltage a bit.
With that in mind, you
could try increasing the cpu voltage by a tiny ammount (the smallest increment you can) and up the FSB (or HTT if you're pedantic) a little, but
I'd be very careful. How hot is it at the moment, because those chips run pretty hot, or so I've heard. Increasing the vCore may not be a good idea if it's already hot.
With a multiplier of 15 (3,225/217) you'd need to get the bus (HTT) up to 246 to get 3,700. That's a long way to go. To do this you may need to tweak the LDT, which is beyond my understanding (but I hear you can fubar your OS by messing with it). I've never overclocked a 64 (only an old Socket A).
Your RAM is certainly not letting you down, it has pleanty of room to move upwards.
A dedicated overclockers forum might be more useful.