Premanand Maharaj Ji
How do I prepare my life and sit for meditation so that the mind comes under control?
Pure living, Name chanting and sitting practice
Study the scriptures, avoid intoxicants, meat, fish and unclean sights and conduct, and chant the Name. Also sit in an asana (a seated posture) for a little while, and keep practising.
Study the scriptures. Take no intoxicants. Do not eat meat or fish. Do not watch filthy scenes or behave badly. Chant the Name. Then the mind comes under control.