It will get easier the more you do it. I am still a new nurse - (I'm in month 8!) and I'm really just now to the point where I can get on time. I usually only have my "report offs" to chart and then I'm out. I do spend some time making sure I can't do anything for my coworkers to help them get out on time... (give a med, finish up an admission, etc).
I can't even explain how I do it now I just do. It just got easier. LOL!
I do all my assessments, update my whiteboards in the patient rooms, educate about all the meds I will give and any labs/procedures due, etc all at the start of the shift. I will also ask them if they need anything like blankets, pillows, etc while I'm in there, so I can go ahead and get that for them too so I'm not getting called for it later. I like to be running on the floor by 1915 or 1930. If I have a 2000 med due, I will give with my assessment. I prioritize my assessments... if I have a trauma that is due pain meds, I'll do them first and get them medicated before continuing so I'm not trying to balance pain management with the rest of my assessments (if that makes sense) If we aren't NUTS I can get all assessments done by 2015/2030 or so, all the really important education done, pain meds given, and pampering of families complete. LOL!
I will start my next round of hourly checks around 2030 when I will take my 2100 meds around with me. We have a 1 hour window in which ti give meds... 30 mins early or 30 mins late. So if I have a million 2100 meds, if I start at 2030 I am done by 2130.
I sit down and chart my assessments, IPOC (which is our plan of care document), and our ETR (education documentation) all at the same time since I do them together and get them charted and out of the way. I will do one patients stuff at a time and chart until it's time to go thru hourly rounds again.
Etc, etc etc.
As long as I stay on task and get stuff done, I am able to balance the unexpected nursing care in there as well. Especially if I can get all my major charting done before 2300!
I work in pediatrics so there is really never a dull moment.
I have my routine down now and even when the crazy happens I find that I can regain my footing easier now.
You will find your groove!