you’ve done a good job getting rid of the excess fat brah, props.
bulking is all about consuming SLIGHTLY more calories than your body needs for maintenance. first you need to figure out your caloric requirements (can be done online by entering you height weight and activity level etc), then add about 300-400 calroies and thats the goal you need to be shooting for EVERY day. consistency is the key.
second you need to make sure that your caloric requirements are derived from good and beneficial sources (ie enough protein for muscle repair, enough carbs to fuel your workouts, and enough fats to fuel your metabolism effectively) If you are stuck try to go for 40% carbs 30% protein and 30% fats. try to stick to the foods which have been proven time and again for building muscle. eggs, chicken, tuna and other fish sources, milk and lean beef are good sources of protein. oatmeal is the best source of carbs IMO and makes for a great breakfast food. personally i have my oats in a smoothie which i drink first thing in the morning to get me going. Nuts are a great way of getting in your essential fats, and make a great snack food.
third make sure that your meals are spead evenly throughout the day, try to get at least 5 good meals in throughout the day and make the caloric and protein distribution as evenly as you can throughout each, although a good tip would be to have slightly more carbs pre workout, more protein post workout and a good combination of fats/ protein before bed.
fouth you might want to invest in a protein supplement: i recommend whey protein taken immediataly after working out as it is predigested and gets to the muscle really quickly to begin the recovery process. creatine could also be an option but whey is the only supplement i would say you absolutely NEED.
fifth you need to make sure you are getting enough sleep every day for your body to recover optimally from your workouts, and be sure not to train a certain body part until it is fully recovered from the last workout. About 8 hours sleep per night seems to be the way to go for most people, but you will know how much sleep works best for your body and just go with that.
sixth, you need to follow some form of weight training regimen. i put it here (in the last slot) because it is the aspect of bodybuilding which many people seem to talk about and focus on, and they tend to neglect the first 5 points i have just discussed. for me personally i know i fell into this trap. from the age of 18-20 i worked out on and off with no results, got frustrated, quit, fucked around etc. i got virtually nowhere in terms of progress because i had neglected to devote enough time and attention to the first 5 points.
i am by no means an expert on bodybuilding and others here will have far more knowledge of programs to follow and workouts to do, so i will not even presume to give you my suggestions about which workouts are best for you. the point i wish to make is whatever program you wish to follow, you will get nothing from it unless you also support it with the rest and nutrition.
by way of proof, i made no progess in 2 years, but i started working out with a clean slate in january 2011, its been 8 months and i have went from 180LBS to 212LBS in that time with the same waistline as i had at 180, simply because i was consistent with my rest and nutrition.
sorry for the lecture, welcome to T-Nation, and good luck!