I adjusted the pickups a little bit which stopped the buzzing on the open EAD strings. Then, i adjusted the action from the bridge, thanks to aschleman for correcting me, and that stopped a lot of the fret buzz.
I also read some stuff on how to fix the inotation that i had screwed up :p and so thats fixed as well. Thanks for all your help!