Theoretical Study Of Realistic Graphene Nanoribbons