Pushing shit uphill

(v.) To be attempting to solve a problem with absolutely no success at all. Pissing in the wind

Definition link