When sitting in Padmasana, you can deepen your meditation by incorporating either Chin mudra,
Chinmayi mudra, Adi mudra or Bhrama mudra.
Padmasana or lotus pose,
semi lotus pose, Sukhasana are the best postures, however even sitting on an armless chair with your feet flat on the floor, is all right provided you keep your spine erect and your body relaxed.