LM358 Single Supply problem
You need to create a false mid-point for your amplifier. This can be done with two resistors and capacitors: -



Or, better still using an op-amp like this: -



Now, to make your input signal compatible, you'll need to feed it via a series capacitor like 10uF. This will remove the dc level from your input signal: -

If it is important to maintain the dc level then you have to use two power supplies with the centre point connected to ground.: -



Ignore the values, RL, Cp and RT - this is just an example.