You have purchased irons with a pretty fast swing meter and using the starter balls, you will need the reflexes of a racing snake if you play them, I would suggest purchasing a sleeve of balls with a high feel factor(more dots) not so much the higher level balls , maybe just a sleeve of the WGT endorsed ones, these will slow your meter down a hell of a lot, then learn your clubs at minimum cost ......
As far as clubs go, the level 59 Ping G20 are well worth considering, slow meter and high loft, or if you can handle a little more speed but less than what you got at the moment, I personally would go for the level 75 speedblades ;-)
Hope this helps bud, there's a plethora of info in the forum regarding clubs and balls.
Don't give up.