I cant get past my password since my mac only spells caps and starts up in safe mode
Your Mac starts up in safeboot mode because of your SHIFT key pressed.

You could probably disconnect your keyboard as done here, and try a bluetooth or USB keyboard.

In the answer with the repair instruction is also a programm mentioned, which can disable a specific key. Nevertheless, I wish good luck and hope you can fix it.

I found nice instructions on How-To-Detach-A-Key here. It shows what you can expect when detaching a key from your keyboard.

** Update **

If you can ssh into your machine from another Mac, you could try to install Karabiner. With this app you can disable your left SHIFT key.

This app has a command line api, so 'fixing' your machine should be possible. Go [here](https://pqrs.org/osx/karabiner/files/Karabiner-10.6.0.dmg"Download app") to download it.