You normally focus on specific use cases that you would like your API to be able to support. One good book on API design is "Practical API Design" by Tulach - it's a bit dated but I think the material will still be relevant.
Practice only makes habit, only perfect practice makes perfect.
So, practice mindfully. Practice doing the right things and doing things right. — Junilu