What makes you think it's because you're unattractive? Even so, you can achieve a lot with 3 months of strength training at the gym. (hell, you'll see results in the first couple of weeks)
Consider that the vast majority of people don't even do that much - It doesn't take much to be above average.