Honestly, if you are thinking to add in 3D programming aspects into your game, I would brush up on Vector and CFrame maths and how it works. Roblox Developer Hub and the DevForum can help you out with this.
Here are some awesome resources:
And personally, I would dive into physics a little because personally my knowledge of physics really helped me conceptualize my ideas during game development and helped me understand what is going on with my code/ in general. As @Crazyman32 had stated before there are a lot of information on math and even physics in Khan Academy, so I second his idea.