Yes, partition the SD card into 2 primary partitions with one being ext2 and the other FAT32. Then download the newest version of Link2SD from Play Store, patch with Lucky Patcher's custom patch. When you load Link2SD, you'll be told if everything is set up right. If it doesn't say anything negative, then open the settings, and make sure to enable auto-link and a few other settings you'll notice you may want to enable. After that, set the default install location to the external SD, and then you're all set. For all the apps you already have installed, just change the filter so it displays the moveable ones (almost all will be) and touch each one, and hit link to SD.
The biggest thing to avoid while setting all this up is to not do any unnecessary actions other than what I just said. It's a simple process but if you are like me and think oh I better clean my Dalvik cache while I'm here in recovery mounting my card or hey I better uninstall Link2SD I already had and reinstall with an already patched ver, etc. keep it simple and what was said, you'll have no problems. Took me 3 days to get it to work. I was told exactly what I just told you and in the end that was exactly what I had to do to get it working.