Why is the landing area of an aircraft carrier angled to port side, not starboard?
Farhan's answer covered why the deck is angled in the first place. As far as why the landing area of the deck points left instead of right, this is for several reasons:


Angling to port makes the most use of the deck area behind the catapults. Angling starboard would require the catapults to be shifted left off the centerline of the carrier (yes, the carrier does have two additional catapults on the port side, but these can't be used while the carrier is retrieving aircraft, which is more often than you'd think as the carrier maintains regular patrols).
Angling the landing strip toward the "island" (conning tower) of the carrier just doesn't sound like a good idea when you say it. That goes double when you realize the carrier is underway while you're trying to land on it, and therefore you have to lead the landing strip a little. If you don't, you'll end up "behind" the ship and the landing strip. With the landing strip angled to port, a plane on a "lagging" approach (lined up "behind" where the carrier's going to be at touchdown) will have a relatively clear path off to port for a wave-off. Angled to starboard, a plane that's "lagging" the carrier would be pointed right at the tower.
It would be possible to mirror the entire deck layout; island to port, landing area angled starboard. The reason the island is on the starboard side is primarily convention; all U.S. Navy aircraft carriers ever built have been either flush-decked or have had the island to the right. That's thus a familiar sight picture for naval pilots across all eras, and easy to train to. A new carrier design doesn't get the luxury of a whole new crew trained an entirely different way; the Navy's been training pilots since 1910, they've been landing planes on boats since 1927, and they'll do it they way they've been doing it for 88 years, thank you very much. 

The Imperial Japanese Navy commissioned two carriers, Akagi and Hiryu, with island-left designs, fielded with the idea that the island-left carrier would sail in formation with an island-right carrier in the same flag group, with opposing traffic patterns that didn't conflict. This procedure never materialized in practice; most carrier groups in both Japanese and U.S. fleets ended up with a single carrier due to their high cost and lower total number, a pattern that continues today, and even when two (or more) carriers were close enough to be called part of the same naval group, they typically maintained a wide enough spacing to permit a left-hand pattern for both ships.