Xzilon from the dealership right?...if you have that i got that too. you should check to see if you still have that stuff on your truck because when i got that product they said NO cleaner style waxes or clay bars because that would strip off the product. The dish washing soap might have done that too idk
Honestly the dealership stuf isn't anything special. Yes cleaner waxes and clay bars will strip the wax and bring you back to a bare clean state, but over time the dealership wax/sealant will dissappear. I don't know how long they say it will last but I am pretty sure nothing lasts for more then a year...
Stuff like high grade carnaubas or sealants though require more work will give your truck a higher state of gloss, depth and slickness. Swirling however will reduce the overall visual apperance no matter what you do, so its best to get rid of those first then top it off w/ your lsp of choice
For car wash soap you should look for the type with a moderate ph level so it will not strip off the wax that you worked so hard to apply to your ride. Armor all and other various over the counter types are to strong in my opinion. The label on the back should tell you if it's been ph balanced or not