Here is a list of various paladin builds that may suit your playstyle.
The Retnoob (41 ret / 10 holy)
This is the best choice for leveling and PVP. Some may argue AOE Protection is best choice for leveling.
The Healadin (44 holy / 7 prot)
This is the single most durable combat healer in the game
The Holydin (40 holy / 10 ret)
This build gives you all the tools of a powerful healer but you need +Spell Damage gear to make this build work.
PvP Protection (10 Holy / 41 Pprot)
With this spec, it may as well pop up “immune” over your head when a rogue, feral druid, or warrior attacks you.
The Tankadin (33 prot / 11 holy, 7 ret)
With this spec, you can take on multiple mobs at once (up to 4-5 mob no more than 2-3 levels higher). However, you will need an up-to-date weapon and shield; preferably a blue weapon/shield of your choice. Please keep in mind this build covers up to level 43.
This build is my personal favorite