I know of only 3 tricks:
- Put the hours needed (in 30 hours you barely touch the edges. You need hundreds of them!)
- Do it regularily: every day or every other day (otherwise you'll forget everything)
- And try to trick your brain into thinking it's vital to learn it (for your job, to no embarass yourself, etc)