Arduino Boost Converter

Sorry for the slow response... I ordered a few new components, such as a IRLI640, a bigger inductor (330uH) and a higher rated voltage diode (MBR10100GOS). I've already seen a huge improvement with the new MOSFETS. I was able to easly step the voltage up from 2.97 V to 50 V and rising (I shut the power off as the rating of the Capacitor was exceeded, the duty cycle was set at a fixed 200 value) using a 20k resistor as the load. I'm using a DC regulated Power supply as the input. The system I'm designing is expecting a high current of around 6A max. But for the testing i'm using a much lower input current. However, the same problem still occurs when I connect a smaller load. The 2.97 volts is only able to be stepped up to 3.15V. I've tried messing with the inductance, frequency (using a due with a gate driver at 300Khz) and capacitance. (I realize you probably can't see much from my setup). (I've tried using both the Uno and Due)