Joe, Patch and enKage bring up one very important point with their questioning. You really need to start thinking about the details of worker management and tile/resource yields. It's all about maximizing your production as fast as possible via improvements.
Personally, where I differ is that I would indeed pasture the pigs first as ultimately the pasture will be finished at the same time the wet rice would, but with higher yield (+1H). However, I would farm the wet rice next because I value food early over production (cows). Pigs and Rice would be +2 over Pork and Beef.
You can then move to the grass hill next to the rice and mine that at which point you should reach size 3 to start building settler, after building a couple of warriors. After the mine you can chop a forest, if you have BW.
Pre-roading to a new city is often desirable as it gives you an insta-trade route. Trade routes are always important and you should note their value. However, you don't always have the luxury of doing so immediately for the first city.
After the settler you can put a chop into another worker and then start your road to the new city. EXP workers get hammer boost, so chops really help get them out fast.
After your first settler and 2nd worker at size 3, with some help from chops, you can look to start growing Ulundi to size 4 and 5 onto improved cows and maybe another mine. At that point this city will have very nice production. You can whip in your cap, but you want to try to keep it close or at happy cap, especially when the Library arrives as you want to run 2 scientists there asap.
Your other cities can take much more whip abuse.
Again, start thinking about the details vs. going through the motions. Civ is a strategy game after all so it requires some thought.