I'm a workaholic with not much free time to go out and chill. I work in retail, so I see lots of people throughout the day. I was wondering, how does someone like me actually interact with someone that catches my eye, without being "unprofessional" during work?
I assume you mean customers and not coworkers?
(Are you male or female?)
I think the best you could do is dress and groom as well as possible each day. If you're doing sales, being just a little flirty with customers could be a safe bet.