Hi Ajmal,
Since you have already been trained in SAP CRM, it is always better to have knowledge and learning experience SD. To be a CRM consultant, it is expected to have technical knowledge to leverage the skills better.
The other option is to get in to SD and then learn the integration of it with MM, PP, FI - By that way you can position yourself better.
Please let me know if you have specific query.
Regards