1. you need to read books about Oracle Spatial.
2. Take Oracle Spatial Course (instructor-led).
3. start hands on work and implementation.
4. if you have a senior team member who have extensive knowledge in Oracle Spatial ....ask him to be your "mentor".
5. you need to have PL/SQL skills, if you don't have it then start learning it.
Hope This General Tips Helps.