first of all you need to have some patience, going from 135 to 185 at a respectable bodyfat percentage for bulking, not over 16% at themaximum isnt gonna happen. you will most likely be able to gain 25-30 lbs if it is your first time bulking and a lot of that will be fat too and that only takes u up to around 165, cutting that off will take you back down to 150-155 at the weight you started at and that will take an additional 3 months, so around 7 months for the process, so just beware dont expect quick gains so much that you get frustrated and give up. anyways what worked real great for me was 20X bw of 50/30/20 carbs/pro/fat, you might even want to do 22X bw b/c you weigh so little and have such a high metabolism, if that isnt even getting you 1-2 lbs a week after the first 1 or 2 weeks then up it even more. try to get pro from whole food first: chicken, fish, red meat, tuna.... and shakes postworkout must and other than that go for whole food. for carbs go for low gi: brown rice, oatmeal, sweet potato: also add in some fruits as it is hard to get a lot of carbs just on those sources, and postworkout go high gi: dextrose or maltodextrin iwill work. fats go for pb, flax seed oil, fat from fish... there you go that should be the base of your diet.