Circle pager indicator doesn't look round
Add PADDING
Have look at the manual example page for circle indicator:
How does your indicator look, when you just use the basic properties provided in the example?
<com.viewpagerindicator.CirclePageIndicator android:id="@+id/indicator" android:padding="10dip" android:layout_height="wrap_content" android:layout_width="fill_parent" />
add padding to this code snippet
<com.viewpagerindicator.CirclePageIndicator android:id="@+id/titles" style="@style/CustomCirclePageIndicator" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:padding="10dp" android:layout_marginBottom="20dp" />