You can for sure move up your gcse maths grade within a few weeks. I suggest getting the specification for your exam board online and making a checklist of everything that’s on it. After that go through as many topics as you can (especially the ones you don’t know well) and revise them. Use YouTube videos if you don’t understand something and make sure to do timed past paper questions! Most importantly do not stress. You have plenty of time and with the right amount of work you can move up your grade.
GL!!