The simple answer is mileage. To get better at playing the trumpet you don't play the clarinet, you play the trumpet. To get better at running you don't swim/bike/aqua jog/lift/do abs/cross fit/etc., you RUN!
However, not everyone can just run more, for a variety of reasons. As a professional triathlete myself, I'm not going to tell you to drop the swimming and biking completely. Both sports do carry over a bit to running, so time spent biking and swimming are not completely lost.
I suppose how much you should change your training depends on where you are currently at. If you are struggling to break 5:00 for a mile (I am assuming you are male), I think you should cut the cross training down to just a couple days. Otherwise, if you are already decently competitive, I would say you could keep a bit of the cross training in there. Getting up to 40 miles of running would probably be a huge benefit, with maybe an additional 4-8 hours of swimming and/or biking.
If you are at all interested in seriously competing in triathlons at any point in your life, reduce that biking and start swimming more! I have been playing catch up in the swim since I began triathlons a couple of years ago and will likely be chasing the front pack swimmers for the rest of my career simply because I have no swimming background. At this point I think biking once or twice a week is enough as I assume you aren't racing an Ironman or 70.3 any time soon.
If you could get up to 40 miles (6-7x)/8,000 yards(3-4x)/40 miles road cycling (1-2x) in a week I think you could start winning races on pure fitness alone. Of course, you are looking at 10-13 workouts a week and over 10 hours of training. Can your schedule handle that?
Best of luck to you.
-Jason