I don't think so, but sorta. Nice guys get the last girl... And the longest and most stable relationship. Nice guys don't generally manage to just ask a girl out who they like. They tend to make friends with them very quickly though, and when eventually they DO get a girl, a long painful project, they have a tendency to keep them for a long, long time. So I suppose yes. Nice guys finish last, both in the race to catch a girl, and the race to lose them.
from my expierences SUPER nice guys do finish last. Neither do super asshole guys though, there are extreme where each fail and in the middle with a nice balance of aggresion to get what you want and kindness to sympathize with others.