There are plenty of good resources on the internet. Practice and regular competition need to became a staple in your life to become a seasoned player. People have spent lifetimes gaining knowledge and trying to master the sport.