I'd have to agree with decu68 on this. You're way over. And when you hit 4000+, wow.
I don't know how old you are, but a 30yr old at 5'11" & 151lbs has a BMR of 1670 calories. That's the absolute lowest calories you can take in and function. That said for the SL 5x5 program, you'd be looking at about 2300-2500 calories tops. That's going to vary some depending on how active you are outside of training.
To bulk, you need to start by adding roughly 300 calories to that. So 2800 calories to get started. You can run your own numbers:
http://digitaldeviation.com/calc/ Everyone is different. Start low and work up. Remember it takes more than a week to see changes. Give it a few weeks and adjust as needed.
What are you tracking your food intake with?