If your ammonia is 0.5 then that's your problem
+1 and it's a safe assumption that if you have ammonia in the tank you also have nitrites. What is the nitrite reading? Have you made any changes recently? new filter, removed anything, added anything? Something that might be causing a minicycle