The answer is..Yes. There is still plenty of money to be made selling domains and people are doing it everyday.
Another method is to buy a decent keyword-rich domain name, develop it and create good traffic, and sell the whole thing as a package (website + domain). Some domain names that may sound like crap have been sold for millions because a brand image was developed. For example, MoneySavingExpert.com was sold for millions because the website was a money-making machine with high traffic. If it was not for its website, then that domain alone would probably sell for less than $1,000