John, I know where you are coming from.
I hate it too. No confidence when you approach the ball at the course with low irons. Shanking them into hazards. It's a mess.. But really, you have decent clubs and don't worry about dumping your money in new clubs. Practice hard at the driving range and get those clubs down. This is what I did. It took a little persistence, but in the end, you'll love that crisp sound when you hit that hybrid 200 yards. Try to learn something new every time you go to the driving range. It is no use going to the range and merely hitting balls for enjoyment. Everytime I go to the range, I learn something new and I always make adjustments. They are little adjustments, but ultimately are the foundation of a profound swing.