I think I had a similar mind Yours once, I had trouble visualizing 3D objects and looking at them, rotating them ect. Then I got into Graphic design, Reading and started drawing a lot more, and I can say, I think it helped a lot.

I don't know, might just be me, try and do some creative stuff once every day, could work out for you.