What I like about the work environment is that it could be more time together with the girl since people at least stay at their jobs for a while, and it's also longer periods of time together, so you really have a lot of opportunities.
The way I see people and relationships in general is that we can look at it from a macro or micro scale. The macro scale would be the world, which means that women can come from any part of the world and you can fall for them. Then, we slowly get more condensed as we move from world --> country --> state --> city --> etc. You get what I mean. Anyways, unless we make a living travelling all over the world, the people we will meet and end up marrying will likely be from a close proximity, and work provides that proximity, which makes it more likely that two people will find each other there. This would be the micro scale. I mean, think about high school, you probably knew a lot of girls there who you liked, and you probably didn't feel the need to go outside of that forum to look for others. Maybe you did anyways, but the point is, convenience is certainly one factor in deciding your potential mate. You're not going to choose a girl who lives across the country who you see once a year over a comparable girl who lives next door.
Anyways, enough of that. You basically have a lot of time to let this bird stew a little bit longer, which means that you don't need to rush things. Women like some buildup, and most that I've known were not eager to jump into anything serious right away. I'd keep doing what you're doing, try to look for signals, and then just sort of let nature take its course. Trust me, if you're always together and you both enjoy each other's company, the door will open more and more, and it will be more and more obvious that you two should become more than just office acquaintances.
Think about movie stars. I did the acting thing when I was in high school, mostly extra work and one thing I've learned is that people get into the entertainment biz partly because you'll be surrounded by good looking people all the time, which means that most of your hook-ups will be with people who are physically very attractive. Not a bad deal, but a miserable living financially.
Another thing you can probably pull off is to ask her out to lunch, since this type of setup is perfect to do that, being that co-workers always go out to lunch together.