After looking at your pictures you could probably get away with trying to clean bulk. I don't like calling it a clean bulk though, slow bulk is a far more accurate term. If you want to put on weight and stay lean you can eat just a hair above your daily calorie requirements. This will usually result in excruciatingly slow gains though. Also it usually requires that person start out fairly lean (as you appear to be). Your original post threw me off, I read that as: "I'm over weight, I want to get bigger and leaner all at once". That is obviously not the position you are in.
My advice; decide how important looking good at the beach in the near future is to you. If you badly want to get big you MIGHT have to go through a period of having slightly higher bodyfat. If staying lean for the summer is important to you though, you could always do a slow bulk for the summer and then switch to a higher calorie diet after beach season.
Those threads I linked have ways of calculating your daily calorie needs. Base your diet around those and your goals.
btw a lot of what I said is just what I have experienced. It held true for me but if you discover that it does not work for you, there are tons of people on this site with various strategies. You are bound to find one that suits you if the one that I gave just doesn't fit.
<message edited by Stillseeingreen on Wednesday, June 04, 2008 3:47 PM>