Quote:
Unfortunately there is an ideal body shape that is considered the most attractive. As a man, you are supposed to have broad shoulders and a narrow waist. Besides, body size is an important part of being an alpha male. There is only one way to get there, and you seem to be on the right track.
However, don't only focus on calories. Focus on eating lots of protein (meat, eggs, fish, chicken, beans, and so on). That will help you build muscles faster.
Another tip to optimize your efforts is to focus on one muscle group every session, and pump the shit out of that group (may it be legs, back and biceps, chest and triceps, or something). Rest that muscle group for at least three days and exercise other groups meanwhile. You should see dramatic improvements in only three months.
And remember - the muscle mass you build once will forever be "remembered" by your body. Even if you quit going to the gym for years you will find it very easy to come back to your past shape again.
Bull.
To the OP:
While broad shoulders and a narrow waist are generally what is considered MOST attractive by most women, that's not to say that there's a great amount of variation in body types that would fit those criteria, or that there aren't plenty of women out there who either don't care or actually LIKE skinnier guys or that plenty of women would overlook or not care about your body type if you simply had more confidence or started expanding your social circles by taking up new hobbies, moving to a new city, etc.,. There are some women that simply don't care about your body type as long as you are not absolutely hideous or morbidly obese if you can make them feel a certain way.
My take is that you're obsessing over body type too much. Just relax, be yourself and focus on becoming more confident, fun and carefree. Do whatever the hell you want and try not to let anything faze you. You'll become more attractive literally instantly instead of living inside your head and wondering whether you're big enough and worrying about protein shakes and forcing yourself through workouts you hate.
Leave the chicks who dig meatheads to the meatheads....get into indie chicks or some other subculture where you're not competing with every other john q public who obsesses over his workouts, listens to the same bland music, is into cars and generally has the same boring interests as everyone else and chases the exact same chicks...greener pastures, less competition and more suited to the attributes you already possess - far less work. Sexier, too...