I am trying to simplify this as much as possible as there are tons of variables that people could point out, but i made a small generator which then I rectify to produce DC straight out of the coils, I get 300V, and .5 amps so 150 watts when i spin this generator with a drill. I use a converter to turn the 300v into 24vDC at almost .6 amps, the exact numbers my generator says it needs to run, yet it barely runs without a load and with a load it still lags, why? it looks like its barely running at 20-30%
I'm assuming "the exact numbers my generator says it needs to run" is a typo and you mean motor.
Your issue is likely the start-up current required by the motor is way larger than the run time current. Motors need lots of oomph to get going, 100W is when up to speed only.