a) Find people that own the same name in other extensions.
b) If applicable, find those who have a hyphenated version of the name.
c) Find those who have "The" in front of the domain.
d) If abbreviation or shortened, find companies that the name applies to.
e) Put up for public auction at a major domain auctioneer (not eBay).
f) Acquire a targeted email list in the niche that the domain applies to, mass email those users.
g) Avoid selling names on domaining forums if you want end-user sales, more profit but longer wait.
h) Find domain wanted discussions on many forums posted by end users or resellers if you want to lose some profit, contact if your name applies.
i) Go to a broker, let them do all the work for you.
j) Utilize free domain research tools, see if you can find previous owners of the name with previously established sites, sell to them if nostalgia kicks in.
k) Do research on the domains keyword (if applicable), compile a list of sites that came up, mass email from whois extract.
l) Many other ways, these are very basic and simple methods of finding end users.
m) ???
n) PROFIT!!!