Can you please share some techniques to pray on time and to avoid procrastination?

Some techniques to consider:

1. Wait for salat before it’s time. Say 10 minutes before the actual salat starts.
You may do the following as you wait:

Optional prayers
Long prostration
Tasbeeh etc