The way this should work is you open your app drawer (middle button on launcher) then long press on any app you want until you feel a little vibrate and it kicks you back to the main screen, with your finger still holding the app icon, drag it to the spot on the launcher you want it at.
The key is, once you select the app on the app drawer, you don't lift your finger until you've placed it on the launcher where you want it