Sorry dear, but if you want those hours as a fresh graduate, you won't have much luck, unless you apply for work in a physicians office, or a day treatment program.
Most new hires, get the crappy stuff to begin with. Then after you have proven yourself to be dependable, conscientious, efficient, and a caring, hard worker, you'll have a chance at a better position.
And by the way, all new hires have to pass a drug test prior to being hired, too.
Hope this helps and, keep trying. What I mean is, don't just go by my say so. Check out all possibilities. There are literally thousands of positions available for nurses.
Have you checked online, both locally and other places. There's also travel nursing if you'd be interested in that. etc.
Maybe this info will give you some ideas, anyway.