Of course traffic steams like a fluid, that what the field of "Civilian Traffic Engineering" is all about. A few notions:
1. TRAFFIC JAMS
The idea of easing a traffic jam by slowing down early and rolling through it is a well established on in the field of traffic engineering. Cars have powerfull brakes and generally stop five times as quickly as the can accelerate back up from a stop. Once traffic stops, the second row of drivers cannot accelerate before the first row has already moved on. The result is that traffic in jams moves in waves that go against the direction of traffic, and acroos gaps of about 50 meters or so.
The theory states that, once a column of car stops at a jam and stands still for a given amount of time, it will take five times more for it to return to flowing traffic. This builds up through the entire traffic jam as the cars stop and go. This style also results in increased fuel waste and a great risk of rear-end collisions.
In many European countries, the driving culture is such that dictates that in areas where traffic merges from the right at an access ramp or from a blocked lane, it does so in a "zipper" fashion, where each car from the flowing lane, allows one car to merge in before it and than goes. This allows the traffic to distribute 50-50 without hesitations and problems.
Trying to apply this method when you merge or allow other cars to merge, is a good idea, even if one or two more cars jump on the oppurtunity and push their way in front of you.
Another good idea is to delay and smooth-out the merging action. The more flat is the angle in which traffic is merging, allows traffic to steam more freely. In merging left, the later you merge - the better. In merging right - the eariler you merge, the better.
So, as you get on the access ramp, don't just push your way into traffic. Instead, identify the gap you want to merge into and accelerate down the entire slip road while merging at a shallow angle.
If your lane is blocked, you should apply the same approach, but still merge early enough so that you don't need to slow down needlessly. If you merge too late, you will have to slow down or stop in front of the blocked part of the lane, which will make merging much more difficult.
3. LANE USAGE
Using the right lane as legally required does a lot to help traffic flow. In European countries where lane discipline is practiced commonly (due to higher speed differentials between lanes, as speed limits are much higher), you can see traffic flowing at speed in situations where in the US it would start to congense and slow down.
Keeping right and passing on the left is really important. Like with merging, lane changes should be gradual. When you spot a slow-moving vehicle, you should accelerate untill you are just two-three seconds short of it, while merging at an angle. Once past it, with a clearance of about two-seconds of a following distance, you should immediately merge back right, again at a shallow angle.
4. EXIT RAMPS
The exit ramp displays the same principle as the access ramp, which is to seclude speed changes, i.e. traffic which is accelerating or decelerating, aside from the steady-speed flowing traffic on the main carriageway. So, just like you are supposed to use the whole length of the access ramp, you are supposed to tuck right into the exit ramp as early as possible, and start slowing down only once inside it and not on the main carriageway.
5. SEPERATION SPACE
The seperation space between cars helps to reduce the so-called "anti-traffic", better known as the professional term of "ressistance." When tailgating the car in front, you are in fact blocking your view at the road ahead and cannot see any changes in the traffic flow or any congestions or slow downs. Also, once the driver in front so much as dips the gas or touches the brakes, you will have to brake ever more hard to maintain your small space.
Drivers tend to bunch up, as if driving in a group. In these conditions, you can create a "chain reaction" which will form a mysterious "shockwave" jam hundreds of meters to the back. So, the solution is to keep two FULL seconds at least, and more when unable to stop as quickly or when the driver in front is blocking your view, or in bad road or visibility conditions, or when the driver behind you tailgates you.
Even if other drivers push their way into your gap, it makes little difference, because they will usually be only few of those, and they usually leave you at least one full second of a following distance, as well as depart quickly and move on up the line. Even if two dozen drivers were to push their way in front of you and remain therein, the loss of time would be a mere minute!
The seperation distance is also important at stops. It's important to slow down and stop early to see that the car behind you, as well as the car or two behind it, slows down and stops without shounting your behind. Stopping early allows you to move forward to free up some more space, as well as manueverability to swerve aside, even to mount a curb, to avoid being shounted from behind. After they stop, you can move forward.
Even with a column of cars safely stopped behind you, it's important to keep a good few feet, almost a full car length, free in front. Do this by maintain such a space where you can see a few feet of tarmac seperating you from the car in front.
Driving at the speed suitable to the conditions and the speed of the flow of traffic is important. Being slower than the flow of traffic or than the speed suitable to the conditions is not helpfull, only harmfull.
When traffic congestion begins to build up, speed has to be reduced so that the jam is allowed to "free up" before more cars can be fed into it from behind. This is why some highways are monitored and have electronically determind speed limits, meant to prevent the traffic from stopping needlessly, keeping it moving.
Being aware to what is around you is really important. You should notice traffic congestions as early as possible by keeping a clearance in front of your car, and looking far ahead to the front of the queue. It's also about checking the mirrors, interior and side mirror - frequently.
For general use, you should check your interior mirror each five seconds, and your side mirror/s each seven seconds (i.e. two second after you check the interior mirror) which means a mirror check 10 times per minute. In thin traffic you can reduce this to five times per minute, and in heavy traffic, to fifteen times per minute!
You should also recheck mirrors at least twice at each lane change (before the lane change and once while merging), and when slowing down - slow down early and check mirrors at least twice. Also check mirrors before junctions and interchanges. Try to play with the gaps to keep a clear space to one of your sides at least.
A good gap behind is when, at speeds of up to 30mph, you can see the head-lights of the following vehicle. At higher speeds, you should see it's tires and at even higher speeds you should see some of the tarmac between you two.
It's important to accelerate freely at access ramps or lane changes, but it's important not to accelerate quickly in congestions, because it might make you brake just a minute later...
Slowing down early, even if you do stop, is important because it gives you time to check your behind and allows to manage the traffic behind you and form a slow-moving column. If you slow down early enough, you will still be moving at speed when the car behind you catches up with you, and when the car behind it catches up with it. This protects your behind and allows you to lead them through congestions.
In Europe, it's customary to light up the hazard signals when you begin slowing down for a jam. It's a good habit and it eventually sticks to other drivers, too!