K.D tripathi is also a good book.....there's an app containing the mnemonics of drugs try it too
Try reading from Tara V Shanbhag, Smita Shenoy, Pharmacology for Medical Graduates. Really good book.
Look into an app called nursing central. It provides mech of action, how the med is metabolized, side effects, medication interactions, IV compatibility...etc. All you have to do is type in the med and all the info is at your fingertips! I just got my BSN and this app was required for the program. I use it all the time!