For tracking your own play you can try PokerTracker 3 or HoldEmManager. Getting one of these is a must for anyone that cares about trying to win. It's all a matter of preference between the 2. Start with one of these and odds are you probably won't need any other types of software until you start to take things more seriously.