What books on it have you read: Try Heisman's Improving Chess Thinker (also covers positional elements and performing evaluations) then Kotov's Think Like a Grandmaster. After that I'd recommend Dvoretsky's School of Chess Excellence 2: Tactical Play. It gets really hard at around page 70 but the positions are still accessible.
There's no need to buy all these books at once since you'll spend around a month at least on one, more than a month for Kotov's book for certain. I haven't even completed Dvoretsky's yet.
Calculation is one of the three basic skills all others are grounded in, such as attack, defense, blunder checking, etc.
Aagard's Grandmaster Preperation: Calculation I hear is for 2000+ players... FIDE standard, so don't think you're ready for it just because you have a 2000 blitz or standard on here.
Right now, I feel like calculating long variations >6 or 7 moves is my biggest weakness. What are some resources that would help your calculating skills in general?