System verilog FIFO

In reply to sbellock:

Thanks @ Sbellock

As I am new to System verilog,I struck in coding. But i have gone through all the concepts in it.Can you suggest me what I can do to improve my programming skills?