New clubs, IMO, will not make you immediataly better. It will improve your confidence though. I have only been playing for 3 years and I went from cheap game improvement irons, to blades and that has helped drop my handicap from and 18 to a 10.1, because they make me feel better about my game, and I like looking down at a pure blade way more then a club with a ton of offset. Getting fitted does help. I did it for my driver and it helped me hit more fairways. You also learn about yourself when you are being fitted. I thought I needed a 9.5 or 10.5. I was told I needed at least a 12.5 because my swing it very flat. I ended up with a 13.5 ping g10. I feel a little goofy when I pull it out with big hitters around with their 8.5's, but you know what? I outdriver most of them by 10-30yds. All I can suggest it work on your swing and get it pretty sound before investing a ton of money on new clubs and fitting. I say that because your swing if probably going to change several times over the next few years as you learn more about the mechanics of the swing. Then just buy whatever you feel comfortable with. There are guys on tour using super game improvement irons. Its all about what you can it. If it is a $300 set of g10 irons, or a $1200 set of forged blades.