Corniche is not a good place for fishing. Try Wakra port for a change, you can get fish there.
For more action, try Inland Sea or other beaches such as Al Khor