Worshiping the Supreme Lord Viṣṇu with devotion means following arcana-mārga.
śravaṇaṁ kīrtanaṁ viṣṇoḥ
arcanaṁ vandanaṁ dāsyaṁ
One should install the Deity of Lord Viṣṇu or Kṛṣṇa and worship Him nicely by dressing Him, decorating Him with flower garlands, and offering Him all kinds of fruits, flowers and cooked food, nicely prepared with ghee, sugar and grains. One should also offer a flame, incense and so on, while ringing a bell, as prescribed. This is called worship of the Lord. Here it is recommended that one observe the vow of subsisting only by drinking milk. This is called payo-vrata. As we generally perform devotional service on Ekādaśī by not eating grains, it is generally recommended that on Dvādaśī one not consume anything but milk. Payo-vrata and arcana devotional service to the Supreme Lord should be performed with a pure devotional attitude (bhaktyā). Without bhakti, one cannot worship the Supreme Personality of Godhead. Bhaktyā mām abhijānāti yāvān yaś cāsmi tattvataḥ. If one wants to know the Supreme Personality of Godhead and be directly connected with Him, knowing what He wants to eat and how He is satisfied, one must take to the process of bhakti. As recommended here also, bhaktyā paramayānvitaḥ: one should be surcharged with unalloyed devotional service.