Dude, no offense, but from what I'm hearing, they're all excuses and to put it frankly, it sounds like you just want SEX. You're not ready for the dedication involved. In the world of gym and weightlifting, every person in the gym is always researching online or elsewhere, because everyone's bodies respond differently to weightlifting. The majority of people who are strong learned how to lift weights through sports by their coach (meaning they were conditioned), through friends who actually know what they're doing in the gym (meaning giving legit pointers), or through trial and error. I for one learned through trial and error. I'm on my third year of weightlifting and I've come a hell of a long way - I used to be as skinny as a toothpick - and I still have a long way to go to get to the desired weight, strength and look that I want to achieve.
I'm sorry bro, but there's no easy way out of it. You have to figure it out yourself. If I can give you any type of pointers, I can point you in the right direction of what you should do. If you're skinny as you say you are, it sounds like you're an ectomorph, a mixture of an ectomorph and a mesomorph, or you could actually be a mesomorph. If you're an ectomorph, you'll be skinny enough where you have such a high metabolism that you can eat and eat and eat and not gain shit. If that's the case, lift heavy weights with 70-80% of your maximum capacity to lift weights on an exercise with few repetitions (6-8 repitions of the same exercise tops). You should be in the gym for one hour tops. Any more than that and you'll be burning muscle than gaining. Your diet, which counts for 70% of you getting bigger/muscular believe it or not, should be clean and you should eat at least every 2 hours. Switch to olive oil, eat only grilled, broiled or baked chicken, steak and/or fish, whole grains, leafy vegetables, some fruit to substitute any sugar cravings, eggs without any yolk, skim milk, and protein. For your size and stature, I say eat around 3,000-4,500 calories a day. You'll seriously bulk up for sure. And remember to incorporate some ab exercises in, too (at least 3 sets of 25 reps with every ab exercise), to build your core as you grow. For you as an ectomorph; cardio is optional to non-existant. And should you do cardio, at most do 30 minutes every 2 days.