boost converter load problem
You are completely driving your MOSFET incorrectly. Firstly there is no postive voltage source that can turn on the device and secondly the BJT will not work to pull-down the gate voltage to zero on alternate half cycles of any PWM signal you might apply.

If you tried connecting the NPN BJT's collector to your micro controllers Vcc then you have the basic means to activate the FET but you still need something that discharges the FET's gate capacitance when deactivating. 

You should also look to see if you can find a MOSFET that can be adequately driven with a logic level voltage - if not then you should consider using an intermediary voltage (maybe 8V) to power a driver that can properly switch the FET on and off at the PWM rate.