Yes, one technique that really works for me (though I don't use it as often as I should) is to practise visualisation in isolation from calculation. This is very easy to do and I find it almost instantly effective.
What I do is to take any book - annotated game, magazine, opening book anything, and flick to a middlegame position (or endgame, but middlegame there are more pieces so I find it works better.) Then I simply follow the moves as far as I can without considering calculation or worrying about why they are played, I'm simply working on my visualisation muscle. I simply follow the moves 3 deep, fix the position, then go 3 moves further, fix and so on. I find that I can go quite far. The idea is to go further than you need to so that hopefully, when you are in a real situation and calculating lines, visualisation is not the thing holding you back.
Hello. I've realised that this thing holds me and doesn't let me go forward. It doesn't matter how good i'm at calculation or recognising patters if i don't see a chess board clear after move 4-5. Slow games can't help with it at all so don't advice it please. Is there a way to improve it? I'm fed up of staring at board for internity and not finding the correct move.