Some existence results for singular boundary value problems