There are quite a few Queue articles for you to explore specially Queue implementation through linked list