How to contract contact resistance via circuit manipulation?
As Russell McMahon suggested i might just change the to BSS138 MOSFET , With that i wont even have to change the circuit much just changing the resistor values.
Luckily proteus has a simulation model for BSS138, here a picture

R46 in the post can be replaced with a jumper resistor, R47 with a much higher value resistor i chose 500k since at 250k proteus was showing a very feint light at the LED