Keyboard not working properly!

This is a small but extremely annoying problem!! whenever i shift+button to do an @ symbol it does the " symbol, and when i do shift + 2 it does @ so basically my 2 button is the @, and the @ button is the " (they switched) does anyone know how i can revert this

not sure but this might help https://www.youtube.com/watch?v=l5h5ixlRIAA or at least a start