I am trying to build a simple amplifier to drive an 8ohm, 0.7W speaker using a 5V single supply. Audio fidelity is of little importance, since it is a cheap speaker, but I would like the output to be recognisable at the very least. I built the following circuit based on designs I've found on the internet but it doesn't work.
I have checked it with my scope and it seems to work fine everywhere except at the transistor emitter. I suspect that the problem is caused by C2 or the gain resistors, R4 and R5, as removing them, so it is in unity gain configuration, gives an output, albeit with a DC bias.
I would greatly appreciate any suggestions for improvements on this circuit, or different circuits of similar complexity. Thanks in advance :)
EDIT: I went with Andy aka's answer because it ticked the boxes of simplicity and I was able to build it with parts I had on hand. I combined it with my original circuit, so essentially the only modification I made was the addition of the PNP transistor. I changed the values of the feedback resistors to be equal, giving a gain of 2 as I got significant clipping for anything above this value. Overall the audio quality is reasonable, especially since the speaker I am driving is quite low quality and is probably going to be a limiting factor for audio fidelity.
Thank you to everyone who answered