For the OP,
Do the tactics trainer EVERYDAY.
You might find a useful piece of thing that you would see in your games. It's best to learn mating patterns. And remember, play with a motive. Don't just go on blabbering checks, instead try to build a setup so that the check you would be giving would cost him material or simply the game.
Yeah, it's like those poker championships but for nerds.