it does. there are also other items that increase the base success rate (homunculus earth popo, maphyr shirt +8+, p2w items). Ideally, you want around 100 or more luc when enchanting items.
luck, maxing luc, trying to have a stale run on lady luc proc to get it to hit better. there is no true method otherwise everyone else would do it. get a ton of cash, that helps.
armor can go to +8 fairly easily with blessed lucky stones and a maphyr shirt. This was before the lady luc proc nerf tho.
weps can make +8/9 fairly easily. use heavenly to +12. going past +12 takes money, luck, proper events, or a combination of all things mentioned to be successful.
moral of the story, ++ items is hard to make and expensive for the normal casual player.