Solution to the problem
but I found the solution myself
It wasnt working because I was using ElementalX kernel
When I restored it to the previous version (Stock Kernel) and installed stickmount it detected it.
So if anybody needs any help regarding this post me a message.
Also I have confirmed that Mouse and keyboard are also working
So the basic process is you need to unlock bootloader,Root your device and install stickmount and also a filemanager for browsing your Flash drive.
feeling happy and satisfied as of now.