Honestly, at your stage, I do not believe there exists any need to pay for such services, particularly when their is a wealth of free knowledge available here free of charge (we love to answer actual well-thought-out questions). Now, if you are fully self-aware of the fact that you absolutely NEED 100% hand-held directions for such an endeavor, than swolecat is probably the guy to talk to. Not to knock his services in ANY way, but I believe they are best utilized by people who have a VERY solid base knowledge and have simply come to a point at which their knowledge and/or their ability to garner more knowledge is mitigated by the intricacies of their present goals (ie, someone is looking to get from 9% bodyfat to 6% without sacrificing muscle...in such a case it takes a fairly broad AND detailed knowledge of the human body, chemistry, phsyiology, etc, etc) and the expertise of someone with a strong background in such fields is likely necessary. As a relative beginner, however, I think you can do just fine without such services.

Essentially, you want to consume about 1.5grams of protein per pound of LBM if you want to pack on muscle. Carbs are, in my experience, not lended well to prescribed numbers, as people respond so vastly differently to different levels. As an ectomoroph, you'll likely need a great deal (broad generalization) to gain weight...that exact number is somethign you'll have to experiment with, and I hesitate to give you a number or percentage of your diet they should comprise for the reason outlined above. Start out with a "serving" of carbs at each meal (perhaps 50 grams of carbs...give or take) and adjust accordingly from there...likely upping it as an ecto. Speaking of meals...the gospel preaches six a day, but as an ecto tendencied individual, i've found 8 or even 9 a day makes a tremendous difference. Basically, I rarely go more than two hours without food....closer to an hour and a half at times. I'd peruse the diet forum and read up there...it's a great start. Finally, below are some of my staple food choices while bulking:

Whole wheat pasta
oatmeal
oat cereal (sugarless)
fruits (some people might advise against this)
veggies
whole wheat bread
whole wheat tortillas
sweet potatoes
turkey breast (skinless)
chicken breast (skinless)
tuna (packed in water)
low fat cottage cheese
skim milk (again, some may disagree on this one)
lean cuts of red meat
peanuts
walnuts
kefir (an EXCELLENT bulking food imo)
low fat yogurt (plain).

These are just a few.