I have an assignment where I have to make a boost converter. this is the schematic of the circuit I have;

the problem is that the boost converter can increase the voltage if the load used is a 2.5 watt incandescent lamp (can go up to 12 V), while if I use a resistor (100, 220, 470 ohms etc.) the voltage drops to 1-3 volts. How to solve it?
components that I use;
+ one more questions, can I make buck, boost, and buck-boost converter with the same components?

the problem is that the boost converter can increase the voltage if the load used is a 2.5 watt incandescent lamp (can go up to 12 V), while if I use a resistor (100, 220, 470 ohms etc.) the voltage drops to 1-3 volts. How to solve it?
components that I use;
- IRFZ44N Mosfet
- Diode 1N4007
- ballast inductor (1.42 H)
- Capacitor 470 uF
+ one more questions, can I make buck, boost, and buck-boost converter with the same components?