Agreed on the test kits, don't start messing with the water until you understand your tap water first. Don't mess with your water until you're sure you can maintain it without it being a pain in the neck.
baking soda = sodium bicarbonate
epsom salt = magnesium sulphate
Personally I add a mix of Tropic Marin, AF Cichlid Chemistry, and the above two to my tap water. I mix it and condition it in a water butt before doing my weekly water changes, this ensures that all my tanks have the same water values, irrespective of decor and substrate buffering. This helps a lot if I need to move a fish between tanks.
Check your tank values, check your tap water then monitor the effect of the chemicals on the water. Change the tank water values SLOWLY, no more than pH 0.2 in a day, no more than 0.5 in a single week and then maintain it.