with the exercises that you're doing, you will not gain the strength and muscle mass that you need, and you may not even gain what you want. The two exercises that you are doing are not compound exercises, which will build functional muscle and strength.
your two exercises will only lead to odd, unbalanced muscle development in one area of your body: biceps and upper back. And even then, it may not do it effectively--the upright row is a shoulder injury waiting to happen!
In order to gain functional strength (and thus muscle mass) is to do compound exercises. Since you like to do three exercises in the gym, i recommend these two as your top choices:
1. dead lift (old school dead lift, not straight legged dead lift) and
2. chin ups
then, follow with your crunches. add weight to your crunches as well, to build more muscle in the abdominal area.
the best four are:
1 dead lifts and chins
2. squats and dips
Do a high weight for about 10 to 12 reps, about 3 sets (one warm up with about 1/2 the weight, at 6 or so reps, followed by two sets at the full weight).
you'll have more muscle balance, you'll be working out your whole body with weights to give you an overall, muscular look, rather than working the "glam muscles" (biceps, shoulders, chest) and looking odd because you have no leg development or back development. 70% of our muscle is in our back, hips, and legs--you should work them!
Also, regarding creatine. I would not take the supplement (i don't know about the origins), but it does exist naturally in meat. It is said that it aids in the energy producing process (ATP cycle), which gives one more stamina and strength, allowing them to lift more weight and do more cardio, which leads to more muscle mass and fat loss (via cardio). Supposedly, one looks both bigger and leaner with creatine.
old school weight lifters/body builders didn't know about it per se, but creatine is abundant in fish and red meats particularly. This is one of the reasons why they were advocates of meat in the diets (Old school diets tended to be lean meats, vegetables, moderate complex carbs, whole food diets)--not only for the protien but also for the naturally occuring hormones that promoted muscle growth. The omnivorous diet is a good diet for a serious lifter to have--simply because of the concentrated amounts of protien and the added benefit of muscle building nturients and hormones.
This doesn't mean that you absolutely must eat meat in order to be a successful body builder/muscle builder. it just means that you may need to find ways of getting more protien and other nutrients through various supplementation (vitamins and the like). You may not--i don't know your goals, and i don't know your bodily needs either. Everyone is a bit different--and there are some body builders out there who are fabulous and vegetarian.
Also, hardgainer.com is a great site for information on functional training, and they have links to others. They have a nice community at the Round Table who can help you out with work out planning, form and technique, nutrition (though most of it is omni, there are a few guys on there who are capable of making it work for anyone, look particularly for articles and things by dave maurice). Don't be turned off by the omnivores, they are a good community for assistance in this regard.
Have fun!