I’ve used creatine many times in the past to fuel heavy weight training sessions. It’s natural and not harmful, it’s been tested a lot, and definitely helps. Other than that you need lot of clean healthy carbs, cut out a lot of heavy fats and try to motivate yourself with small personal goals. I know it’s easier said than done!