I don't remember where I found this, but I though it would help whom consider themselves a "nice guy". It's not technology related, but the article has some worthwhile advice that is straight forward.
Here is an except from the article: "What's wrong with Nice Guys? The biggest problem is that most Nice Guys (tm) are hideously insecure. They are so anxious to be liked and loved that they do things for other people to gain acceptance and attention, rather than for the simply pleasure of giving. You never know if a Nice Guy really likes you for who you are, or if he has glommed onto you out of desperation because you actually paid some kind of attention to him."