I work a job that has me doing 12 hour night shifts (10pm-10am) 4 nights on, 4 nights off. On my off days I keep the same sleep schedule because if I don't it screws up my sleeping and energy for the next 2 days. I most likely can't leave this job for probably another year due to contractual stuff.

I lift, eat well, and read, but other than that I'm having a hard time improving my life in the other RP prescribed ways. Basically no social life (or social skills for that matter) or hobbies, obviously no girls either. I know that I really need to work on my confidence and social skills, but I'm not sure how to do that with my schedule. Any ideas?

Edit: Figured I should include I'm 23, it's my first job out of college, living in a large-ish midwestern city