If you were trying to become a professional baseball player, you would probably spend much of your time working out at the gym, at batting practice and at your position as much as you could, well gambling requires the same dedication and practice if you want to be the best.
The first thing you must do to improve your poker skills is to play as many hands of poker a day as you can. This means instead of watching television, or hanging out with friends you should be in an online poker room or online casino playing poker.
Using the internet you can find many online poker rooms that will allow you to play poker online against live opponents. Playing live players instead of the computer is always better, because when you play against the computer it will always respond the same in any given situation. The computer just goes thru an algorithm which tells it what to do, but a person has to make a decision and given the same situation two hands in a row there is no telling what a person is going to do.
Besides playing poker as much as you can, it is also important to watch the game as well. I would recommend watching poker on TV, going to the casino and just...