No you can't use DNS to achieve your own SIP redirect.
You could set up your own NAPTR record in the same way ENUM does but the problem you've got is a standard SIP agent client will not look up a NAPTR record when forwarding a call to a SIP URI.
The best option would be to see if one of the SIP management/proxy service suit you. Some examples are sip2sip.info, pbxes.org and sipsorcery.com (disclaimer the latter is run by me). I'm not sure if the first two provide for hosting SIP addresses from your own domain but sipsorcery does.